border-radius是一种缩写的格式,可以细分成很多单独的:
border-top-left-radius
border-top-right-radius
border-bottom-right-radius
border-bottom-right-radius
如果你在 border-radius 属性中只指定一个值,那么将生成 4 个 圆角。
但是,如果你要在四个角上一一指定,可以使用以下规则:
四个值: 第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角。
三个值: 第一个值为左上角, 第二个值为右上角和左下角,第三个值为右下角
两个值: 第一个值为左上角与右下角,第二个值为右上角与左下角
一个值: 四个圆角值相同
还有一种写法:border-radius:10px 10px 10px 10px/20px 20px 20px 20px;
这是一种更细分的写法,
其中/前面的是x轴方向的圆角/后面的是y轴方向的圆角,两个设置一样的话就相当于设置一个
例如:border-radius:10px 10px 10px 10px/10px 10px 10px 10px;相当于border-radius:10px/10px;相当于border-radius:10px;
box-shadow支持多重阴影写法如下:
box-shadow: inset rgba(0,0,0,.4) 0 -1px 3px 1px,inset rgba(0,0,0,.5) 0 -5px 20px, rgba(0,0,0,.5) 0 -5px 10px ,rgba(255,255,255,.5) 0 5px 10px;