border-radius 属性向元素添加圆角边框
语法:border-radius 属性是一个简写属性,用于设置四个 border-*-radius 属性
border-radius: 1-4 length|% / 1-4 length|%;
//顺序为从左上角开始顺时针设置圆角
按此顺序设置每个 radii 的四个值。如果省略 bottom-left,则与 top-right 相同。如果省略 bottom-right,则与 top-left 相同。如果省略 top-right,则与 top-left 相同。
border-radius: 2em 1em 4em / 0.5em 3em;
等价于
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;
//省略的左下角与右上角相同
border-radius: 300px 300px 300px 300px/300px 300px 300px 300px;
border-radius: 左上角水平圆角半径大小 右上角水平圆角半径大小 右下角水平圆角半径大小 左下角水平圆角半径大小/左上角垂直圆角半径大小 右上角垂直圆角半径大小 右下角垂直圆角半径大小 左下角垂直圆角半径大小;
也就是斜杠前的是水平方向,斜杠后面的是垂直方向。
**
单独指定每个角的圆角
border-垂直-水平-radius: 水平 垂直
.radius {
border-top-left-radius: 200px 100px;
border-top-right-radius: 200px 100px;
border-bottom-left-radius: 200px 100px;
border-bottom-right-radius: 200px 100px;
}
css平滑圆角
https://www.shejiku.net/css-border-radius.html