标题:CSS样式表优先级的一个问题求解
只看楼主
Emotiona
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:311
专家分:581
注 册:2017-3-7
结帖率:97.5%
 问题点数:0 回复次数:1 
CSS样式表优先级的一个问题求解
疑问:为什么id选择器是选的第一个样式表,根据权值的话也不会是第一个样式表,也不是就近原则。求解?网上说得不明不白的,请赐教!

<html>   
  <head>   
    <style type="text/css">   
        #redP p {   
             /* 权值 = 100+1=101 */   
             color:#F00;  /* 红色 */   
        }   
        #redP .red em {   
             /* 权值 = 100+10+1=111 */   
             color:#00F; /* 蓝色 */   
        }   
        #redP p span em {   
             /* 权值 = 100+1+1+1=103 */   
             color:#FF0;/*黄色*/   
        }   
    </style>   
  </head>   
  <body>   
     <div id="redP">   
        <p class="red">red   
           <span><em>em red</em></span>   
        </p>   
        <p>red</p>   
     </div>   
  </body>   
</html>
搜索更多相关主题的帖子: CSS 样式表 优先级 red color 
2018-04-09 21:29
南城无风
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2018-7-3
得分:0 
先比较id,id一样比较class,class一样比较tagname那个近
2018-07-15 17:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-485911-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011560 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved