Hướng dẫn border-radius trong css w3schools - bán kính đường viền trong css w3schools


Thí dụ

Thêm các góc tròn vào hai yếu tố:

#example1 {& nbsp; & nbsp; biên giới: 2px solid red; & nbsp; Border-Radius: 25px;}
  border: 2px solid red;
  border-radius: 25px;
}

#example2 {& nbsp; Biên giới: 2px Solid Red; & NBSP; Border-Radius: 50px 20px;}
  border: 2px solid red;
  border-radius: 50px 20px;
}

Hãy tự mình thử »

Thêm ví dụ "hãy thử nó" dưới đây.


Định nghĩa và cách sử dụng

Thuộc tính border-radius xác định bán kính của các góc phần tử.

Mẹo: Thuộc tính này cho phép bạn thêm các góc tròn vào các phần tử! & NBSP; This property allows you to add rounded corners to elements! 

Thuộc tính này có thể có từ một đến bốn giá trị. Đây là các quy tắc:

Bốn giá trị - Border -Radius: 15px 50px 30px 5px; .(first value applies to top-left corner, second value applies to top-right corner, third value applies to bottom-right corner, and fourth value applies to bottom-left corner):

Ba giá trị - Border -Radius: 15px 50px 30px; . (first value applies to top-left corner, second value applies to top-right and bottom-left corners, and third value applies to bottom-right corner):

Hai giá trị - Border -Radius: 15px 50px; .(first value applies to top-left and bottom-right corners, and the second value applies to top-right and bottom-left corners):

Một giá trị - Border -Radius: 15px; (Giá trị áp dụng cho tất cả bốn góc, được làm tròn như nhau:(the value applies to all four corners, which are rounded equally:

Đưa ra bản chạy thử ❯


Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính.

Các số theo sau là -webkit- hoặc -moz- Chỉ định phiên bản đầu tiên hoạt động với tiền tố.

Tài sản
Biên giới-Radius5.04.0 & nbsp; -webkit-
4.0 -webkit-
9.0 4.03.0 & nbsp; -moz-
3.0 -moz-
5.03.1 & nbsp; -webkit-
3.1 -webkit-
10.5



CSS Cú pháp

Border-Radius: 1-4 chiều dài |% / 1-4 chiều dài |% | ban đầu | kế thừa;

Lưu ý: Bốn giá trị cho mỗi bán kính được đưa ra theo thứ tự hàng đầu bên trái, trên cùng bên phải, dưới cùng bên trái, dưới cùng bên trái. Nếu phía dưới bên trái bị bỏ qua, nó giống như hàng đầu. Nếu dưới cùng bên phải bị bỏ qua, nó giống như trên cùng bên trái. Nếu hàng đầu bên phải bị bỏ qua, nó giống như hàng đầu. The four values for each radius are given in the order top-left, top-right, bottom-right, bottom-left. If bottom-left is omitted it is the same as top-right. If bottom-right is omitted it is the same as top-left. If top-right is omitted it is the same as top-left.

Giá trị tài sản


Nhiều ví dụ hơn

Thí dụ

Đặt các góc tròn cho một phần tử có màu nền:

#rcorners1 {& nbsp; & nbsp; Border-Radius: 25px; & nbsp; & nbsp; nền: #73ad21; & nbsp; & nbsp; padding: 20px; & nbsp; & nbsp; chiều rộng: 200px; & nbsp; & nbsp; chiều cao: 150px; }
  border-radius: 25px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Hãy tự mình thử »

Thí dụ

Thêm ví dụ "hãy thử nó" dưới đây.

Định nghĩa và cách sử dụng
  border-radius: 25px;
  border: 2px solid #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Hãy tự mình thử »

Thí dụ

Thêm ví dụ "hãy thử nó" dưới đây.

Định nghĩa và cách sử dụng
  border-radius: 25px;
  background: url(paper.gif);
  background-position: left top;
  background-repeat: repeat;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Hãy tự mình thử »

Thí dụ

Thêm ví dụ "hãy thử nó" dưới đây.

Định nghĩa và cách sử dụng
  border-radius: 2em / 5em;
}
/* is equivalent to:
border-top-left-radius: 2em 5em;
border-top-right-radius: 2em 5em;
border-bottom-right-radius: 2em 5em;
border-bottom-left-radius: 2em 5em; */

Thuộc tính border-radius xác định bán kính của các góc phần tử.
  border-radius: 2em 1em 4em / 0.5em 3em;
}
/* is equivalent to:
border-top-left-radius: 2em 0.5em;
border-top-right-radius: 1em 3em;
border-bottom-right-radius: 4em 0.5em;
border-bottom-left-radius: 1em 3em; */

Hãy tự mình thử »


Thêm ví dụ "hãy thử nó" dưới đây.

Định nghĩa và cách sử dụng

Thuộc tính border-radius xác định bán kính của các góc phần tử.




CSS góc tròn

Với thuộc tính CSS border-radius, bạn có thể cung cấp bất kỳ phần tử nào "góc tròn".


Tài sản Biên giới-Radius CSS

Thuộc tính CSS border-radius xác định bán kính của các góc phần tử.

Mẹo: Khách sạn này cho phép bạn thêm các góc tròn vào các yếu tố! This property allows you to add rounded corners to elements!

Đây là ba ví dụ:

1. Các góc tròn cho một phần tử có màu nền được chỉ định:

Góc tròn!

2. Các góc tròn cho một phần tử có đường viền:

Góc tròn!

2. Các góc tròn cho một phần tử có đường viền:

Góc tròn!

2. Các góc tròn cho một phần tử có đường viền:

3. Các góc tròn cho một phần tử có hình nền:

Đây là mã:
  border-radius: 25px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Thí dụ
  border-radius: 25px;
  border: 2px solid #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners1 {& nbsp; & nbsp; Border-Radius: 25px; & nbsp; & nbsp; nền: #73ad21; & nbsp; & nbsp; padding: 20px; & nbsp; & nbsp; chiều rộng: 200px; & nbsp; & nbsp; chiều cao: 150px; }
  border-radius: 25px;
  background: url(paper.gif);
  background-position: left top;
  background-repeat: repeat;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Hãy tự mình thử »

#rcorners2 {& nbsp; & nbsp; Border-Radius: 25px; & nbsp; & nbsp; biên giới: 2px rắn #73ad21; & nbsp; & nbsp; padding: 20px; & nbsp; & nbsp; chiều rộng: 200px; & nbsp; & nbsp; chiều cao: 150px; } The border-radius property is actually a shorthand property for the border-top-left-radius, border-top-right-radius, border-bottom-right-radius and border-bottom-left-radius properties.



#rcorners3 {& nbsp; & nbsp; Border-Radius: 25px; & nbsp; & nbsp; nền: url (paper.gif); & nbsp; & nbsp; vị trí nền: top; Bối cảnh lặp lại: lặp lại; & nbsp; & nbsp; padding: 20px; & nbsp; & nbsp; chiều rộng: 200px; & nbsp; & nbsp; chiều cao: 150px; }

Mẹo: Thuộc tính border-radius thực sự là một tài sản tốc ký cho các thuộc tính border-top-left-radius, border-top-right-radius, border-bottom-right-radiusborder-bottom-left-radius.

CSS Border -Radius - Chỉ định từng góc (first value applies to top-left corner, second value applies to top-right corner, third value applies to bottom-right corner, and fourth value applies to bottom-left corner): 

Thuộc tính border-radius có thể có từ một đến bốn giá trị. Đây là các quy tắc: (first value applies to top-left corner, second value applies to top-right and bottom-left corners, and third value applies to bottom-right corner):

Bốn giá trị - Border -Radius: 15px 50px 30px 5px; . (first value applies to top-left and bottom-right corners, and the second value applies to top-right and bottom-left corners):

Ba giá trị - Border -Radius: 15px 50px 30px; . (the value applies to all four corners, which are rounded equally:

2. Các góc tròn cho một phần tử có đường viền:

3. Các góc tròn cho một phần tử có hình nền:

Đây là mã:
  border-radius: 15px 50px 30px 5px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Thí dụ
  border-radius: 15px 50px 30px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners1 {& nbsp; & nbsp; Border-Radius: 25px; & nbsp; & nbsp; nền: #73ad21; & nbsp; & nbsp; padding: 20px; & nbsp; & nbsp; chiều rộng: 200px; & nbsp; & nbsp; chiều cao: 150px; }
  border-radius: 15px 50px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners2 {& nbsp; & nbsp; Border-Radius: 25px; & nbsp; & nbsp; biên giới: 2px rắn #73ad21; & nbsp; & nbsp; padding: 20px; & nbsp; & nbsp; chiều rộng: 200px; & nbsp; & nbsp; chiều cao: 150px; }
  border-radius: 15px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Hãy tự mình thử »

#rcorners3 {& nbsp; & nbsp; Border-Radius: 25px; & nbsp; & nbsp; nền: url (paper.gif); & nbsp; & nbsp; vị trí nền: top; Bối cảnh lặp lại: lặp lại; & nbsp; & nbsp; padding: 20px; & nbsp; & nbsp; chiều rộng: 200px; & nbsp; & nbsp; chiều cao: 150px; }

3. Các góc tròn cho một phần tử có hình nền:

Đây là mã:
  border-radius: 50px / 15px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Thí dụ
  border-radius: 15px / 50px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners3 {& nbsp; Border-Radius: 50%; & nbsp; Bối cảnh: #73ad21; & nbsp; Đệm: 20px; & nbsp; & nbsp; width: 200px; & nbsp; & nbsp; chiều cao: 150px;}
  border-radius: 50%;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Hãy tự mình thử »


Kiểm tra bản thân với các bài tập

Exercise:

Cho các góc phần tử Div.




  
This is a div element. It has some text.

Bắt đầu bài tập


Tính chất góc tròn CSS

Tài sảnSự mô tả
Biên giới-RadiusMột thuộc tính tốc ký để đặt tất cả bốn đường viền-*-*-RADIUS thuộc tính
Biên giới-đỉnh-trái-RadiusXác định hình dạng của đường viền của góc trên cùng bên trái
Biên giới-top-right-RadiusXác định hình dạng của đường viền của góc trên bên phải
Biên giới-Bottom-Right-RadiusXác định hình dạng của đường viền của góc dưới bên phải
Biên giới-Bottom-Left-RadiusXác định hình dạng của đường viền của góc dưới bên trái