定义和用法
border-radius
用于为元素添加圆角效果。这个属性可以接受1
到4
个值,分别对应元素四个角的圆角半径。
border-radius
不会影响元素的内容区域,只影响边框和背景的显示。
常用的实例
下面通过一些示例,让你更直观地了解 border-radius
属性的用法:
1. 单一值:四个角使用相同的圆角半径:
border-radius: 15px; /* 所有四个角都是15px圆角 */
2. 两个值:第一个值设置左上和右下角,第二个值设置右上和左下角
border-radius: 15px 30px; /* 左上和右下15px,右上和左下30px */
3. 三个值:第一个值设置左上角,第二个值设置右上和左下角,第三个值设置右下角
border-radius: 15px 30px 45px; /* 左上15px,右上和左下30px,右下45px */
4. 四个值:分别设置左上、右上、右下、左下四个角的半径(顺时针顺序)
border-radius: 15px 30px 45px 60px; /* 左上15px,右上30px,右下45px,左下60px */
5. 椭圆角:可以使用斜杠(/)指定水平和垂直半径
border-radius: 150px / 60px; /* 水平半径150px,垂直半径60px */
6. 百分比值:相对于元素的尺寸计算
border-radius: 50%; /* 当元素是正方形时创建圆形,当元素是长方形时创建椭圆形 */
7. 不规则:可以使用斜杠(/)指定两个水平和垂直半径
border-radius: 40px 80px / 60px; /* 水平半径40px和80px,垂直半径60px */
下面是border-radius
属性的代码演示实例,可以尝试一下:
CSS 语法
border-radius: 1-4 length|% / 1-4 length|%|initial|inherit;
属性值
值 | 描述 |
length |
定义圆角的形状(默认为0,参阅 CSS 单位)。 |
% |
以百分比定义圆角的形状。 |
initial |
将此属性设置为其默认值。参阅 initial。 |
inherit |
从其父元素继承此属性。参阅 inherit。 |
浏览器支持
表中的数字指定了完全支持border-radius
属性的第一个浏览器版本。
![]() |
![]() |
![]() |
![]() |
![]() |
Chrome | IE / Edge | Firefox | Safari | Opera |
5.0 4.0 -webkit- |
9.0 | 4.0 3.0 -moz- |
5.0 3.1 -webkit- |
10.5 |
评论区 0
发表评论
教程介绍
CSS 参考手册全面涵盖选择器、盒模型,文本属性等,助您快速检索 CSS 使用方法。
95
章节
26
阅读
0
评论
反馈提交成功
感谢您的反馈,我们将尽快处理您的反馈