教培参考
教育培训行业知识型媒体
发布时间: 2024年11月26日 21:49
浏览器通过优先级来判断哪些属性值与一个元素最为相关,从而在该元素上应用这些属性值。优先级是基于不同种类选择器组成的匹配规则。css选择器优先级最高到最低顺序为:id选择器、类选择器、标签选择器、子选择器、后代选择器、伪类选择,需要注意的是:!important的优先级是最高的。
当两个规则都作用到了同一个html元素上时,如果定义的属性有冲突,那么应该用谁的值的,用到谁的值谁的优先级就高,CSS有一套优先级的定义。css选择器优先级排序为:!important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性。