Thuộc tính Border trong CSS

Đường viền Border CSS thường được sử dụng nhiều nhất khi viết code cho website. Nó sẽ có nhiều thuộc tính định dạng đi kèm như border-style, border-width, border-color. Vậy bạn đã biết cách sử dụng border trong CSS như thế nào chưa. Hãy đọc bài viết sau của mình nhé.

Thuộc tính border CSS là gì?

Border được dùng để định dạng đường viền cho phần tử HTML.

Cấu trúc như sau:

tag {
    Thuộc tính: giá trị;
}

Các thuộc tính định dạng Border CSS

Dưới đây là những kiểu định dạng thường dùng khi viết mã:

1. Border-width

Border-width sẽ thiết lập chiều rộng cho đường viền. Đơn vị dùng là px, thin, medium, thick.

Ví dụ:

.header {
    border-width: 1px;
}

2. Border-color

Border-color dùng để thiết lập màu sắc cho đường viền.

Ví dụ:

.footer {
    border-color: #eee;
}

3. Border-style

Nó được dùng để xác định kiểu border sẽ hiển thị. Có nhiều kiểu khác nhau như:

kieu-hien-thi-border-1

Viết rút gọn code cho border

Khi viết mã nên rút gọn lại:

border: 1px solid #eee;

Giải thích:

  • 1px chính là border-width
  • solid chính là kiểu border
  • #eee là màu cho border

Các thuộc tính vị trí trong Border CSS

Thuộc tính vị trí cũng được áp dụng khi viết code.

1. border-top

Nó sẽ xác định đường viền phía trên phần tử HTML.

Ví dụ:

border-top: 2px double #ddd;

2. Border-bottom

Nó sẽ xác định border phía bên dưới.

border-bottom: 2px dotted #666;

3. Border-left

Nó sẽ xác định đường viền bên trái.

Ví dụ:

border-left: 3px dashed #666;

4. Border-right

Nó sẽ xác định đường viền bên phải.

border-right: 1px dashed red;

Ngoài ra cũng có sự kết hợp giữa thuộc tính định và vị trí lại

border-left-width
border-left-style
border-left-color
border-top-width
border-top-style
border-top-color
border-right-width
border-right-style
border-right-color
border-bottom-width
border-bottom-style
border-bottom-color

Ví dụ về một số kiểu Border CSS

Hãy chạy ví dụ sau:

<!DOCTYPE html>
<html>
<head>
    <!-- Đây là tiêu đề -->
    <title>Tiêu đề</title>
<style>
.boxBorder {
    width: 400px;
    height: 100px;
    background: #eee;
    border: 1px solid red;
}
</style>
</head>
<body>

<div class="boxBorder">
</div>

</body>
</html>

Kết quả:

border-css

Kiểu dotted

border: 2px dotted red;

border-css-1

Border CSS được hỗ trợ trên hầu hết mọi trình duyệt như Google Chrome, Opera, Firefox, IE, Safari.

Bài viết này mình đã giới thiệu đến bạn thuộc tính Border trong CSS. Sau khi đọc xong bạn hãy áp dụng cho website của mình để trang trí cho nó đẹp, chuyên nghiệp hơn nhé.

Related Posts

Hover-CSS-1

Hiệu ứng rê chuột trong CSS

CSS là ngôn ngữ trang trí với nhiều hiệu ứng hay. Bạn sẽ thường gặp nhất là khi di chuyển chuột vào một liên kết (Link) hay…

Mẫu Form đăng nhập HTML và CSS đẹp mắt

Trong một số bài viết trên blog này mình đã chia sẻ về cách tạo một Form đăng nhập đơn giản. Nhưng để có một Form đẹp…

form-lien-he-4

Hướng dẫn tạo form liên hệ bằng HTML, CSS

Form liên hệ là một chức năng không thể thiếu cho blog, website. Thông qua Form độc giả, khách hàng có thể yêu cầu admin trợ giúp…

css-code-1

8 Cách viết CSS chuẩn, dễ đọc và tối ưu

Nói tới xây dựng giao diện phía Front-end không thể thiếu CSS. Ngôn ngữ được sử dụng phổ biến để sắp xếp bố cục các phần tử…

Thuộc tính text-shadow trong CSS

Trong những lúc rảnh rỗi mình thường hay nghịch ngợm một vài thứ hay ho tìm thấy trên internet. Đối với CSS thì text-shadow cũng là thuộc…

Thuộc tính Overflow trong CSS

Khi thiết kế web với HTML và CSS đôi khi chúng ta sẽ gặp phải tình trạng văn bản (text) bị tràn ra khỏi phần tử HTML…