css的属性的计算方式

70 阅读1分钟

当元素的所有属性都有值的时候,才能够渲染到页面上面,下面简单说一下css的属性值计算方式

1.首先是拿到个人样式表和浏览器默认样式表,如果没有两个样式表的属性中没有重复的,直接加入样式表中

2.比较层级的先后 首先是优先级,两个样式表都有的话,直接选择个人样式表中的属性加入最后的样式中,其次是比较个人样式表中的权重关系,最后是比较同一个权重下面中,使用的是后面定义的属性

3.使用样式的继承,具有继承能力的属性进行继承

4.使用属性的默认值