css:border-radius的用法

border-radius圆角样式,几乎都用过这个样式。
使用border-radius前,先看一个圆角是怎么组成的。


圆角.png

很明显,构成条件有两个,一个是水平半径,一个是垂直半径。
再看看,border-radius的语法:

border-radius: 1-4 length|% / 1-4 length|%;

有点看不懂。
其实,它说的意思是:border-radius的值分两部分,前面一部分可以设置1到4个值,这些值可以是百分数,后面是一样的意思,前后数值用 / 符合分割。
举个例子:border-radius:30px 40px 50px 60px / 35px 45px 55px 65px;
30px 40px 50px 60px 四个值指的的是水平半径;
35px 45px 55px 65px 四个值指的的是垂直半径;
讲到这里,应该明白了,一个矩形,有四个角,如果要对举行的四个角进行圆角设置,一共是4个圆角,每个圆角两个值(水平半径和垂直半径),一共是8个值,对应的就是语法中的8个值。
那么顺序是怎么样的呢?从左上角开始,然后是右上角,然后是右下角,左下角结束。
border-radius:8px 7px 5px 4px ;
完整写法:border-radius:8px 7px 5px 4px / 8px 7px 5px 4px;
border-radius:8px 7px ;
完整写法:border-radius:8px 7px 8px 7px / 8px 7px 8px 7px;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容