Làm cách nào tôi có thể chỉ đặt Đường viền CSS ở một bên?

Lam Cach Nao Toi Co The Chi Dat Duong Vien Css O Mot Ben



Nhà phát triển có thể áp dụng nhiều thuộc tính CSS để làm cho trang web của họ hấp dẫn hơn, chẳng hạn như “ chiều cao ' Và ' chiều rộng ” thuộc tính để đặt kích thước, “ căn chỉnh văn bản ” để điều chỉnh văn bản, “ kiểu viền ' Và ' bán kính đường viền ” thuộc tính để đặt đường viền xung quanh phần tử. Ngoài ra, bạn có thể thêm đường viền theo yêu cầu của mình, chẳng hạn như ở một bên của phần tử, chỉ để làm cho những thứ phía sau đối tượng dễ nhìn thấy hơn.

Bài đăng này sẽ chứng minh:







Phương pháp 1: Đặt viền ở một bên

Trong CSS, người dùng có thể thiết lập đường viền ở một bên của phần tử mong muốn. Với mục đích này, “ biên giới bên trái ”, “ biên giới bên phải ”, “ đường viền trên cùng ' Và ' viền dưới ” thuộc tính được sử dụng để thêm đường viền ở bên trái, bên phải, trên cùng hoặc dưới cùng.



Trong phần này, chúng tôi sẽ đặt cụ thể đường viền ở phía bên trái của vùng chứa. Để làm như vậy, hãy làm theo các hướng dẫn được đề cập dưới đây.



Bước 1: Tạo div Container





Đầu tiên, tạo một vùng chứa div với sự trợ giúp của “

' nhãn. Chèn một “ nhận dạng ” thuộc tính và gán tên cho id.

Bước 2: Chèn tiêu đề



Tiếp theo, sử dụng “< h1> ” để thêm tiêu đề bên trong vùng chứa div. Ngoài ra, bạn cũng có thể sử dụng các thẻ tiêu đề khác tùy theo yêu cầu, chẳng hạn như “< h1> ” thành “< h6> ” thẻ:

< div nhận dạng = 'div chính' >
< h1 > Biên giới ở một bên h1 >
div >


Có thể thấy rằng vùng chứa đã được tạo thành công:


Bước 3: Truy cập div Container

Bây giờ, hãy truy cập bộ chứa div HTML và truy cập tên lớp. Để làm như vậy, một bộ chọn lớp “ # ” được sử dụng với tên lớp.

Bước 4: Chỉ chèn đường viền trên một mặt

Sau khi truy cập vùng chứa div, hãy áp dụng các thuộc tính CSS được đề cập bên dưới:

#main-div{
đường viền bên trái: 5px liền màu đỏ ;
nền: rgb ( 56 , 239 , 245 ) ;
lề: 20px 100px;
chiều rộng: 200px; chiều cao: 150px
}


Đây:

    • biên giới bên trái là một thuộc tính tốc ký để đặt chiều rộng, kiểu và màu của đường viền bên trái.
    • lý lịch ” thuộc tính được sử dụng để điều chỉnh màu nền của phần tử.
    • lề ” thuộc tính đặt không gian bên ngoài ranh giới.
    • chiều rộng ” xác định kích thước chiều rộng phần tử trong vùng chứa.

Hình ảnh kết quả chỉ hiển thị đường viền có một bên:

Phương pháp 2: Đặt viền trên tất cả các mặt với các kiểu khác nhau

Để đặt đường viền trên tất cả các mặt với các màu khác nhau, hãy sử dụng mã HTML ở trên. Sau đó, truy cập vùng chứa div với sự trợ giúp của tên id và bộ chọn:

#main-div{
lề: 80px;
chiều rộng đường viền: 8px 2px 1px 10px;
bán kính đường viền: 50px;
kiểu đường viền: chèn dấu chấm đôi rắn;
màu viền: rgb ( 40 , 5 , 235 ) rgb ( 238 , 146 , 9 ) rgb ( 255 , 0 , 242 ) rgb ( 19 , 19 , 18 ) ;
}


Trong mã được cung cấp ở trên:

    • lề ” chỉ định khoảng trống bên ngoài phần tử.
    • chiều rộng biên giới ” đặt chiều rộng với các giá trị khác nhau cho mỗi bên. Chẳng hạn, chúng tôi đã thêm các giá trị khác nhau bằng pixel.
    • bán kính đường viền ” được sử dụng để tạo đường cong tròn của đường viền.
    • kiểu viền ” thuộc tính được sử dụng để thiết lập kiểu đường viền. Trong trường hợp này, bốn loại kiểu khác nhau được đặt cho mỗi bên của đường viền.
    • màu viền ” thuộc tính được sử dụng để phân bổ màu cho đường viền. Ở đây, giá trị cho mỗi bên được đặt thành một màu khác nhau.

Do đó, đường viền với các kiểu khác nhau ở mỗi bên sẽ được áp dụng:


Trong bài viết này, bạn đã học được các cách khác nhau để đặt đường viền CSS ở một bên và nhiều bên.

Phần kết luận

Để chỉ đặt đường viền ở một bên, trước tiên, hãy tạo một div bằng cách sử dụng “

' yếu tố. Tiếp theo, truy cập vùng chứa div và áp dụng các thuộc tính CSS. Sau đó, sử dụng bất kỳ thuộc tính nào trong số này, bao gồm “ biên giới bên trái ”, “ biên giới bên phải ”, “ đường viền trên cùng ' Và ' viền dưới ” để đặt đường viền một bên. Hơn nữa, người dùng cũng có thể thiết lập “ chiều rộng biên giới ”, “ kiểu viền ' Và ' màu viền ” riêng biệt ở mỗi bên biên giới. Bài đăng này đã giải thích phương pháp chỉ đặt đường viền CSS ở một bên.