css的优先级

77 阅读1分钟

!imortant > 内联样式 > id > 伪类 > 类 === 属性选择器 > 标签 > 通配符 > 继承

  • !important不能提升继承的优先级
  • 同一优先级写在后面的会覆盖前面的
  • 一般来说控制文字的属性都可以继承

复合选择器的权重计算

  • A B C D
  • 内联样式出现一个A就++
  • ID选择器出现一个B++
  • 类选择器,伪类选择器,属性选择器出现C++
  • 伪元素选择器,标签选择器D++
  • 然后从左往右比