zoukankan      html  css  js  c++  java
  • CSS选择器的权重

    1 <!DOCTYPE html>                                                     
     2 <html lang="en">                        
     3 <head>           
     4     <meta charset="UTF-8">              
     5     <title></title>                     
     6     <style>      
     7     /*           
     8     样式的冲突:                        
     9         当我们使用不停的选择器,选中相同的元素,并且为相同的元素设>
       置不同的值,此时就发生了样式的冲突
    10         样式发生冲突时,应用那个样式由选择器的权重(优先级)决定   
    11         选择器的权重(优先级)            
    12             1.内联样式          1 0 0 0
    13             2.id选择器          0 1 0 0
    14             3.类和伪类选择器    0 0 1 0
    15             4.元素选择器        0 0 0 1
    16             5.统配选择器        0 0 0 0            
    17             6.继承的优先级      没有优先级         
    18         注意:比较优先级时,需要将所有的选择器的优先级进行相加计算>
       ,最后优先级越高,则越优先显示
    19             分组选择器是单独计算优先级  
    20             选择器的类街不会超过其最大数量级       
    21                 例如类选择器再高也不会超过id选择器
    22             如果优先级计算后相等,此时则优先使用靠下的样式
    23                  
    24         可以在某个样式的后面添加!important,则此时该样式会获取最高的
       优先级
    25      */          
    26     div{         
    27         color:red;                      
    28                  
    29     }            
    30     .red{        
    31         color:yellow;                   
    32                  
    33     }            
    34     #box1{       
    35         color:green;                    
    36     }            
    37     div#box1{                           
    38         color:blue;                     
    39     }            
    40     /*           
    41      显示效果为yellow                   
    42      */          
    43     </style>                            
    44 </head>          
    45 <body>           
    46     <div id = 'box1' class = 'red'>我是一个div</div>
    47 </body>          
    48 </html>         
    具体的显示效果,可以自己进行实验论证

    笨鸟先飞
  • 相关阅读:
    安装lnmp 时如何修改数据库数据存储地址及默认访问地址
    ubuntu 设置root用户密码并实现root用户登录
    解决ubuntu 远程连接问题
    linux 搭建FTP服务器
    PHP 根据ip获取对应的实际地址
    如何发布自己的composer包
    使用composer安装composer包报Your requirements could not be resolved to an installable set of packages
    laravel 框架配置404等异常页面
    使用Xshell登录linux服务器报WARNING! The remote SSH server rejected X11 forwarding request
    IoTSharp 已支持国产松果时序数据库PinusDB
  • 原文地址:https://www.cnblogs.com/zoutingrong/p/13950285.html
Copyright © 2011-2022 走看看