CSS3

143 阅读1分钟

css3新特性

css3圆角

border-radius,可将边框添加圆角属性。

写四个值是按照顺时针排序,写3个值 左上角0 右上角0 (对角)左下角30px 右下角30px。

复合属性性:(border-radius:10 20 30 40)

盒子阴影

box-shadow:默认是外阴影,不设置inset就是内阴影,设置了inset就是内阴影了

x-offset(x轴位移) y-offset(y轴位移) 20px(模糊半径的大小) blur-radius color(阴影颜色)

格式:box-shadow:inset 0 0 30px royalblue;

渐变

线性渐变

background:linear-gradient

沿着一条直线过度:从左到右,从右到左、从上到下等

background: linear-gradient(red,blue);(从上到下默认)

background: linear-gradient(to right,red,blue);(从左到右)

background: linear-gradient(to right bottom,red,blue);(对角)

径向渐变

圆形或椭圆形渐变,颜色不在沿着一条直线变化,而是从一个起点朝所有方向混合

background:radial-gradient

形状分类(circle --- 圆形)(ellipse --- 椭圆形)当元素高和宽一样时,参数无论是那个都是园形