关于css选择器权重问题中一点

 在写一个点击图片放大时注意到的小问题,如下,第一种是不起作用的,按理说类选择器应大于标签名选择器,所以触发点击时bigger类应该替换掉标签样式,但是这样就是没起作用。第二种和第三种都可以 

 1 <div .usermsg>
 2    <img class="big" onclick="changeClassName()" alt=""/>
 3 </div>
 4 
 5 1
 6    .usermsg img{
 7         width: auto;
 8         height: 60px;
 9         cursor: pointer;
10     }
11    .big{
12         max-width: 70%;
13         height: auto;
14    }
15 2
16    .usermsg img{
17         width: auto;
18         height: 60px;
19         cursor: pointer;
20     }
21     .usermsg .big{
22         max-width: 70%;
23         height: auto;
24     }
25 3
26    .usermsg img{
27         width: auto;
28         height: 60px;
29         cursor: pointer;
30     }
31     img.big{
32         max-width: 70%;
33         height: auto;
34     }

 

posted @ 2018-04-17 02:18  不呛  阅读(118)  评论(0)    收藏  举报