儘管之後出現li.page_icon並且我已經包含!important重要聲明,但Chrome仍在使用.link_block ul li的CSS填充。CSS優先和!重要問題
我知道有很多不同的方法來應用我想要的填充,但是如果有人能夠幫助解釋爲什麼link_block類CSS在這裏是先例,即使page_icon類似乎更具體並且具有!重要聲明。
HTML:
<li class="page_icon">Create New Resume</li>
CSS:
.link_block ul li {
color: #000;
text-decoration:none;
padding: 0px 0px 10px 0px;
font-family:Verdana, Geneva, sans-serif;
}
li.page_icon {
display:block;
width: 100%;
min-height: 60px;
background-image:url(../../images/page_icon.png);
background-position:top left;
background-repeat:no-repeat;
padding: 0px 0px 0px 50px; !important
margin: 0px 0px 0px 0px;
}
訴諸之前,您應該指定一個更具體的CSS選擇!重要的。 – 2012-02-15 19:54:09