美文网首页
选择器的优先级

选择器的优先级

作者: WANGLIN_HZ | 来源:发表于2018-07-05 19:14 被阅读0次
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>选择器的优先级</title>
    <style type="text/css">
        .p1{
            background-color: green;
        }
        p{
            background-color: gold;
        }
        #p2{
            background-color: blue;
        }
        p#p2{
            background-color: pink;
        }
        *{
            font-size: 50px;
        }
        p{
            font-size: 40px;
        }
        .p3{
            color: green;
        }
        .p1{
            color: red;
            background-color: gold;
        }
    </style>
</head>
<body>
    <P class="p1 p3" id="p2" style="background-color:red;">一个段落
        <span>p标签里的span</span>
        </P>
</body>
</html>

优先级的规则:

  • 内联样式,优先级1000
  • id选择器,优先级100
  • 类和伪类,优先级10
  • 元素选择器,优先级1
  • 通配*,优先级0
  • 继承的样式,没有优先级

当选择器中包含多种选择器时,需要将多种选择器的优先级相加,然后再比较
但是注意,选择器优先级计算不会超过他的最大的数量级
如果选择器的优先级一样,则使用靠后的样式
并集选择器的优先级是单独计算的
div, p, #p1, .hello{}
可以在样式的最后添加一个!important,则此时该样式将会获取一个最高的优先级,将会优先于所有的样式显示,甚至超过内联样式,但是在开发中,尽量避免使用!important

相关文章

  • 今日所学知识点

    选择器的优先级 1.权重内联样式 优先级1000id选择器 优先级100类选择器 优先级10元素选择器 优先级1通...

  • 2019-05-28 选择器优先级,a的伪类,文本标签,列表,单

    选择器的优先级 优先级的规则 内联样式,优先级1000 id选择器,优先级100 类和伪类,优先级10 元素选择器...

  • CSS样式学习2

    !important 声明最高 标签选择器优先级:id选择器优先级>class优先级>标签选择器 1.权值相同 同...

  • 2019-05-28

    选择器的优先级 优先级的规则:1.内联样式:优先级1000 2.id选择器:优先级100 ...

  • CSS布局基础(五)--选择器

    选择器的优先级:直接在标签中的设置样式> ID选择器 > 类选择器 > 标签选择器指定ID选择器优先级>ID选择器...

  • 2018.9.7HTML笔记

    样式的优先级 内联样式,优先级1000 id选择器,优先级100 类和伪类,优先级10 元素选择器,优先级1...

  • 选择器的优先级

    优先级的规则: 内联样式,优先级1000 id选择器,优先级100 类和伪类,优先级10 元素选择器,优先级1 通...

  • CCS选择器及优先级

    CSS选择器 选择器的优先级

  • 七、选择器样式优先级和常用CSS3

    1、通配符选择器 2优先级排序: 优先级相同的选择器后写的样式会覆盖前面的 3、后代选择器优先级多种情况 ID选择...

  • CSS中选择器的优先级

    一, 选择器的优先级 总结1, 选择器的优先级 : pimportant >内联 > id > 类 > 标签 | ...

网友评论

      本文标题:选择器的优先级

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