私は次の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 セレクターは問題ありません。私は何が欠けていますか?