我有以下 HTML:
<div id="geo" class="myright">
<img class="rounded-extra" src="images/mapa-bhcom.jpg" width="100%" height="100%" >
<br/>
<br/>
<br/>
<h3>BHcom</h3>
<p style="color: #858585; margin-top: -10px;">Ne dozvolite da Vam promaknu najbitnije informacije!</p>
<ul class="connect">
<li class="email">
<a href="mailto:info@pagescroller.com">Pošaljite e-mail direktno</a>
</li>
<li class = "twitter">
<a href="http://twitter.com/remacez" target="_blank">Pratite nas na Twitteru</a>
</li>
</ul>
</div>
我在我的一个也是唯一一个以 html 导入的 CSS 文件中有这个 CSS:
#geo .connect .email{
background: transparent url('../images/icon_mail.png') no-repeat 0 0;
}
#geo .connect .twitter{
background: transparent url('../images/icon_twitter.png') no-repeat 0 0;
}
#geo .connect a{
display: block;
text-decoration: none;
padding: 0 0 2px 29px;
margin: 10px 0 0;
font-weight: normal;
font-size: 12px;
color: #666;
}
#geo .connect a:hover{
color: #333;
text-decoration: underline;
}
但是,Firefox 或 Chrome 都没有选择我上面与电子邮件相关的样式。twitter 的 CSS 选择器很好。我错过了什么?