Skip to content
On this page

优先级顺序

  1. 重要性!important:最高优先级覆盖其他所有样式。
  2. 内联样式:1000。
  3. ID 选择器:100。
  4. 类选择器/属性选择器/伪类:10。
  5. 元素选择器/伪元素选择器:1
  6. 通配符选择器 */组合选择器 + ~ >/否定伪类选择器 :not():0

通配符选择器 *,组合选择器 + ~ >,否定伪类选择器 :not() 对优先级影响?

无影响,他们优先级值都是 0,主要发挥重要的是后续的选择器。

如果存在一个具有101个 class 选择器的样式和一个 ID 选择器的样式,哪个优先?

ID 选择器的优先级高于类选择器,无论 class 选择器的数量是多少,都不会超过 ID 选择器的优先级。

通配符选择器和元素选择器哪个权重教高?

元素选择器的优先级高于通配符选择器