我等環節的CSS我都稱呼我的導航欄的方式如下爲:我的導航欄CSS被覆蓋在Opera
nav a:link,a:visited {
display:block;
width: 125px;
color:#000000;
background-color:#FFFFFF;
text-decoration:none;
font-family: Arial,Helvetica,sans-serif;
font-variant:small-caps;
padding: 5px;
font-size: 18px;
}
我的鏈接的其餘的風格,因爲這:
footer a:link {
color:#7A7A7A;
}
footer a:visited {
color:#7A7A7A;
}
footer a:hover {
color:#383838;
}
footer a:active {
color:#000000;
}
問題在於Opera在a:link,a:visited之前無法識別#nav或#footer,因此我的頁面上的每個鏈接看起來都像Opera中的導航欄。任何人都可以想到解決這個問題嗎?
HTML
<ul id="nav">
<li>
<a href="#home">Home</a>
</li>
<li>
<a href="#news">About Us</a>
</li>
<li>
<a href="#contact">Portfolio</a>
</li>
<li>
<a href="#about">Services</a>
</li>
<li>
<a href="#about">Contact Us</a>
</li>
</ul>
這是被改寫的HTML:
<div id="footer">
Copyright 2013, <a href="http:">Link 1 </a> and <a href="http:">Link 2 </a>
</div>
你能否提供任何HTML? – Johan 2013-04-10 12:37:50
@ user2266044編輯問題中的html,而不是將它置於評論中。 – 2013-04-10 12:45:27
Opera如何失敗,但在其他瀏覽器中成功? – cimmanon 2013-04-10 12:50:22