CSS选择器优先级

2021-01-27  本文已影响0人  HGS

一、css样式的来源

二、 选择器的优先级

1. 从高到低顺序分别是:

!importtant>内联样式>选择器设置样式>浏览器默认样式>继承样式

①. 在属性后面使用!important会覆盖页面内任何位置定义的元素样式
②. 作为Style属性写在元素标签上的内联样式
③. 选择器设置的样式

④. 浏览器默认样式
⑤. 继承样式

!important:优先级最高,需要覆盖内联样式就可以使用
<div class="box">
  <p>hello</p>
</div>
  <style>
    p{
      color: red!important;
    }
    .box p{
      color: blue;
    }
  </style>
2. 浏览器默认样式
浏览器默认样式
3.继承样式

①:继承属性与非继承属性

4. 控制继承
5. 设置的样式:不同属性会叠加,相同属性会覆盖
6. 优先级计算

参考:饥人谷课件

上一篇下一篇

猜你喜欢

热点阅读