Hàm circle() trong CSS
- Trang trước Hàm calc() CSS
- Trang tiếp theo Hàm clamp() CSS
- Quay lại lớp trên Sách tham khảo hàm CSS
Định nghĩa và cách sử dụng
CSS của circle()
Hàm được sử dụng để định nghĩa một hình tròn có bán kính và vị trí.
circle()
Hàm thường được sử dụng cùng với clip-path
Thuộc tính và shape-outside
Sử dụng cùng nhau các thuộc tính.
Mô hình
Mẫu 1
Cắt hình ảnh thành hình tròn bán kính 50%:
img { clip-path: circle(50%); }
Mẫu 2
Cắt hình ảnh thành hình tròn bán kính 50% và định vị tâm ở bên phải:
img { clip-path: circle(50% at right); }
Mẫu 3
Sử dụng clip-path
và circle()
Thực hiện hiệu ứng hoạt hình:
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: circle(50%); } @keyframes mymove { 50% {clip-path: circle(20%);} }
Mẫu 4
Kết hợp sử dụng circle()
、clip-path
và shape-outside
:
img { float: left; clip-path: circle(40%); shape-outside: circle(45%); }
Ngữ pháp CSS
circle(radius Tại vị trí)
Giá trị | Mô tả |
---|---|
radius |
Bắt buộc. Định nghĩa bán kính của hình tròn. Có thể là một trong các giá trị sau:
|
Tại vị trí |
Tùy chọn. Định nghĩa vị trí tâm của hình tròn. Có thể là giá trị độ dài, phần trăm, hoặc các giá trị như left, right, top hoặc bottom. Giá trị mặc định là center. |
Chi tiết kỹ thuật
Phiên bản: | CSS Shape Module Level 1 |
---|
Hỗ trợ trình duyệt
Số trong bảng biểu thị phiên bản trình duyệt đầu tiên hỗ trợ hàm này hoàn toàn.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Trang liên quan
Tham khảo:Thuộc tính clip-path CSS
Tham khảo:Thuộc tính shape-outside trong CSS
Tham khảo:Hàm ellipse() trong CSS
Tham khảo:Hàm inset() CSS
Tham khảo:Hàm polygon() CSS
- Trang trước Hàm calc() CSS
- Trang tiếp theo Hàm clamp() CSS
- Quay lại lớp trên Sách tham khảo hàm CSS