• htmlcss优先级(style,id,class,tag,*,继承,!important)


            层级优先级
            1、权重比较(以下面标签中权重最大为准)
            如:
              ul li .box p input()  .box
              .hello span #elem{}   #elem
            2.约分比较(挑选出来以下标签不一致的,比较权重大小)
               ul li .box p input{}  li p input
               .hello span #elem{}  #elem
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title></title>
            <!-- 1.相同样式优先级:设置相同样式时,后面优先级较高
                 2.内部样式与外部样式:设置相同样式时,后面优先级较高
                 3。单一样式优先级:
                 style行间 > id > class > tag(标签)  > * >继承(body)
                  注:style行间 权重 1000
                      id    权重100
                      class  10
                      tag   1
             -->
            <style>
                p{
                    color: #0000FF;
                }
                p{
                    color: red;
                }
                h1{
                    color: #0000FF;
                }
                #id{
                    color: #0000FF;
                }
                .class{
                    color: #00FFFF;
                }
                h2{
                    color: #FF0000;
                }
                *{
                    color: brown;
                }
                body{
                    color: cadetblue;
                }
            </style>
        </head>
        <body>
            <p>1.相同样式优先级</p>
            <h1 style="color: red;">2.内部样式与外部样式</h1>
            <h2 id="id" class="class">3.单一样式优先级</h2>
            <h3 id="id" style="color: #00FFFF;">4.style优先级第一</h3>
        </body>
    </html>
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title></title>
    <!--         !important 无敌权重,对继承无效
            群组选择器:标签+类 > 类
            群组选择器与单一选择器优先级相同,后写的优先级高 -->
            <style>
                 p{
                    color: #FF0000 !important;
                }
                p{
                    color: #0000FF;
                }
                body{
                    color: aqua !important;
                }
                h1{
                    color: #0000FF;
                }
                h1,.class{
                    color: #FF0000;
                } 
                div{
                    color: #0000FF;
                }
                div,h2{
                    color: red;
                }
            </style>
        </head>
        <body>
            <p>无敌权重</p>
            <h1 class="class">标签+类与单类</h1>
            <div>111</div>
            <h2>群组选择器</h2>
        </body>
    </html>
  • 相关阅读:
    影响STA的因素-OCV
    FPGA的可靠性分析
    DFT
    Verilog 延时模型
    收缩数据库日志
    iis设置局域网访问,Context.Request.Url.Authority老是取出为localhost问题
    vs2012 后期生成事件命令报错 9009
    MIME配置
    sql 字符串拼接 =>for xml()
    js 切换embed的src值
  • 原文地址:https://www.cnblogs.com/wsx123/p/15762040.html
Copyright © 2020-2023  润新知