美文网首页
css权重(优先级)整理

css权重(优先级)整理

作者: WMLJS | 来源:发表于2017-07-19 23:42 被阅读47次

优先级: 浏览器通过优先级来判断哪一些属性值与元素最为相关,从而在该元素上应用这些属性值。优先级是基于不同种类的选择器组成的匹配规则

一般来说: 内联样式表 > 内部样式表 > 外部样式表
注意: 如果外部样式表在内部样式表下引用,则外部样式表 > 内部样式表

选择器类型 例子 权值
内联选择器 style=" " 1000
ID选择器 #id 100
类 / 伪类 / 属性选择器 .className / :hover / [attribute="**"] 10
元素 / 伪元素选择器 p / p:first-child 0

css优先级规则

  1. 选择器都有权值,权值越大越优先。
  2. 权值相等时,后出现的样式表样式设置优先于先出现的
  3. 用户自己设置的样式 > 网页制作者样式 > 浏览器默认样式
  4. 继承的css样式不如后来指定的css样式
  5. 在同一组属性设置中标有"!important"规则的优先 即最大

!important的例子
#example {
font-size: 14px !important;
}
#example {
font-size: 10px;
}

最终id为example的元素的font-size为14px

相关文章

  • css权重(优先级)整理

    优先级: 浏览器通过优先级来判断哪一些属性值与元素最为相关,从而在该元素上应用这些属性值。优先级是基于不同种类的选...

  • CSS常见问题

    CSS优先级算法如何计算? 样式优先级规则: 优先级顺序为:!important>style>权重值权重规则:第一...

  • H5和CSS3

    1、CSS权重 CSS权重指的是样式的优先级,当有多个样式作用于元素的时候,权重值大的样式起作用。权重一样的时候,...

  • css权重

    CSS权重 CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,权重相同的...

  • css权重

    css权重 CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,权重相同的...

  • css权重

    css权重CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,权重相同的,...

  • CSS样式(选择器)的优先级

    css样式(选择器)的优先级 计算权重分类 important 内联样式 后写的优先级高

  • CSS 权重

    仅供学习,转载请注明出处 CSS权重 CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样...

  • Python Html5和CSS3的新增功能:CSS权重与CSS

    一、CSS权重概念 CSS权重概念:指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作...

  • css优先级-权重值

    CSS的权重值 位置优先级 当html元素的class在调用样式时,权重值越大优先级越高,尤其是一个class有多...

网友评论

      本文标题:css权重(优先级)整理

      本文链接:https://www.haomeiwen.com/subject/fbvrkxtx.html