border-radius 标签是什么?
border-radius 标签是 CSS 中用于设置元素边框圆角半径的属性。它允许你自定义元素的形状,使其具有圆角或其他非矩形的外观。
作用原理
border-radius 标签接受四个值,以像素、百分比或其他 CSS 长度单位表示:
- border-top-left-radius:设置左上角的圆角半径。
- border-top-right-radius:设置右上角的圆角半径。
- border-bottom-left-radius:设置左下角的圆角半径。
- border-bottom-right-radius:设置右下角的圆角半径。
你可以单独设置每个角的半径,或者使用简写形式 border-radius 来同时设置所有角。例如:
/* 单独设置每个角的半径 */
border-top-left-radius: 10px;
border-top-right-radius: 5px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 0px;
/* 简写形式,同时设置所有角的半径 */
border-radius: 10px;
兼容性
border-radius 标签兼容所有现代浏览器,包括 Chrome、Firefox、Safari、Edge 和 Opera。它不受旧版本 Internet Explorer 浏览器支持。
示例
下面是一个使用 border-radius 标签创建圆角按钮的示例:
<button style="border-radius: 10px; padding: 10px 20px; background-color: #f00;">点击我</button>
这个按钮将具有 10 像素的圆角,外观如下:
[Image of a round-cornered button with the text “Click Me”]