浏览器渲染原理:
1.解析 html树 css树
2.从父元素开始渲染,才是子元素
3.渲染的时候,每一个元素所有css属性必须有值
a.样式声明(样式表-自定义/浏览器默认)
b.计算层叠(权重问题)
比较重要性(自己>浏览器默认)
比较特殊性(计算选择器权重值)
比较源次序(权重值一致,后来者居上)
c.如果可以,则从父元素那里继承
d.赋予默认值
浏览器渲染原理:
1.解析 html树 css树
2.从父元素开始渲染,才是子元素
3.渲染的时候,每一个元素所有css属性必须有值
a.样式声明(样式表-自定义/浏览器默认)
b.计算层叠(权重问题)
比较重要性(自己>浏览器默认)
比较特殊性(计算选择器权重值)
比较源次序(权重值一致,后来者居上)
c.如果可以,则从父元素那里继承
d.赋予默认值