H5和CSS3

2019-06-15  本文已影响0人  繁花似锦之流年似水

1、CSS权重

CSS权重指的是样式的优先级,当有多个样式作用于元素的时候,权重值大的样式起作用。权重一样的时候,后面的样式会覆盖前面的样式。权重的等级

如果是组选择器,权重的值是多个选择器叠加的值

2、CSS3新增的选择器

E:nth-child(n)        匹配其父元素的第n个子元素,第一个编号为1,如

【注】这里的E指的是匹配的HTML元素,可以用来匹配奇数行和偶数行。这个会先统计出父元素下2n+1行元素,然后匹配E。得到最后匹配的内容

E:nth-child(n) 和E:nth-of-type(n)

3、CSS3圆角、阴影、RGBA

圆角

border-radius: 35px;

【注】百分比设置的是每个盒子元素长宽的百分比,设置px设置的是长宽的像素值

阴影:包括内阴影和外阴影

设置内阴影:box-shadow: 0 0 10px 2px #efabab inset; 发光效果

设置透明度

cpacity设置透明度,可以设置背景颜色和背景图片的透明度

【注】设置背景透明,上面文字依然保持清晰度使用RGBA,这样设置

背景色不使用background-color: mediumvioletred;这种形式

4、动画transition【过渡】

这里的动画指的是鼠标放到元素上去,元素的样式发生变化。可以设置长度、宽度、位置、圆角等很多属性的动画。

【注】transition:all 1s ease    all表示设置所有变化的属性,不显示说明

5、设置元素变形transform

设置位移的偏移:这个性能高于元素定位left和right的偏移,且不会影响文档流

上一篇 下一篇

猜你喜欢

热点阅读