摘要:今天面试的时候,面试官问了一个属性参数的问题。使用属性,你可以给任何元素制作圆角。设置不同参数,也可以制作其他形状的角属性有四个值,分别对应图中位置圆角的半径。此时使用号隔离,号前表示水平半径,号后表示垂直半径,缺省值时表示含义同上。
今天面试的时候,面试官问了一个border-radius属性参数的问题。当时记得不清楚,回去后便研究学习了一下。
使用 CSS3 border-radius 属性,你可以给任何元素制作 "圆角"。(设置不同参数,也可以制作其他形状的角)
border-radius属性有四个值,分别对应图中1、2、3、4位置圆角的半径。
当然这些值可以缺省,具体代表意思如下:
四个值: 第一个值为1,第二个值为2,第三个值为3,第四个值为4。
三个值: 第一个值为1, 第二个值为2和4,第三个值为3
两个值: 第一个值为1与3,第二个值为2与4
一个值: X=1=2=3=4;
上述位置1、2、3、4可以分别用border-top-left-radius、border-top-right-radius、border-bottom-right-radius、border-bottom-left-radius表示。
示例:
border-radius: 35px 15px 25px; border: 2px solid #8AC007; padding: 20px; width: 100px; height: 80px;
}
如果要画椭圆角,就要设置border-radius水平半径和垂直半径不同。此时使用‘/’号隔离,‘/’号前表示水平半径,‘/’号后表示垂直半径,缺省值时表示含义同上。
示例:
test {
border-radius: 45px/20px; background: #8AC007; padding: 20px; width: 200px; height: 150px;
}
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/116546.html
摘要:整体思路是通过裁切产生两个半圆展示出静态的进度条,而后通过旋转角度的变化产生动态效果。而蓝色部分元素的颜色,是我们还未到达的进度。演示勤快的我去里写了一下这个是的实现这个是的实现环形进度条。参考文章利用和实现环形进度条 整体思路是:通过裁切(clip)产生两个半圆展示出静态的进度条,而后通过旋转(rotate)角度的变化产生动态效果。 先来回顾两个基础知识点 (1)css的一个不常见的...
摘要:整体思路是通过裁切产生两个半圆展示出静态的进度条,而后通过旋转角度的变化产生动态效果。而蓝色部分元素的颜色,是我们还未到达的进度。演示勤快的我去里写了一下这个是的实现这个是的实现环形进度条。参考文章利用和实现环形进度条 整体思路是:通过裁切(clip)产生两个半圆展示出静态的进度条,而后通过旋转(rotate)角度的变化产生动态效果。 先来回顾两个基础知识点 (1)css的一个不常见的...
摘要:整体思路是通过裁切产生两个半圆展示出静态的进度条,而后通过旋转角度的变化产生动态效果。而蓝色部分元素的颜色,是我们还未到达的进度。演示勤快的我去里写了一下这个是的实现这个是的实现环形进度条。参考文章利用和实现环形进度条 整体思路是:通过裁切(clip)产生两个半圆展示出静态的进度条,而后通过旋转(rotate)角度的变化产生动态效果。 先来回顾两个基础知识点 (1)css的一个不常见的...
摘要:分解出来就是以左上角为例子小例子属性允许您为元素添加圆角边框效果总结可以用画一些复杂的效果图,下面链接大神画的小猪佩奇,真是无所不能。 border-radius:左上 右上 右下 左下(就是顺时针) 如果没有4个值的情况下,缺的那个角的值与对角相等(如2、3、4) 1、border-radius: 2em;( border-radius: 2em 2em 2em 2em;) 等价于...
阅读 1091·2021-09-22 15:32
阅读 1696·2019-08-30 15:53
阅读 3186·2019-08-30 15:53
阅读 1330·2019-08-30 15:43
阅读 393·2019-08-28 18:28
阅读 2537·2019-08-26 18:18
阅读 620·2019-08-26 13:58
阅读 2485·2019-08-26 12:10