不是Web開發人員,所以我希望如果這個問題沒有意義,你會讓我不知所云。我嘗試了很多方法,但由於缺乏CSS知識,所以不適合我。CSS簡單的類調用問題
我有一個網頁結構如下
<div id="content">
<div class="archive">
<div class="left-archive">
<h3><a>Main Left tile</a></h3>
<ul>
<li><a link>Link title</a></li>
</ul>
</div>
<div class="right-archive">
<h3><a>Main Right tile</a></h3>
<ul>
<li><a link> Link title</a></li>
</ul>
</div>
</div>
</div>
現在,我的本意是,當第一頁顯示所有環節應該強調,當我將鼠標懸停在他們text-decoration
應該none
。 我寫這篇文章的CSS代碼
.archive ul li a:hover{
text-decoration:none;
outline:medium none;
}
.archive ul li a:visited {
color:#4280B4;
text-decoration:underline;
}
.archive h3 a:visited{
color:#CE4F00;
text-decoration:underline;
}
.archive h3 a:hover{
color:#3C78A7;
text-decoration:none;
}
但這不是工作,它從採摘相同的CSS文件中的以下的CSS項
a:link, a:visited {
color: #3c78a7;
text-decoration:none
}
a:hover, a:active {
color: #3c78a7;
text-decoration:underline;
}
老實說,我所做的就是簡單的命中和審判什麼是logical.Can任何人都可以引導我走向正確的道路,我如何才能實現正確的行爲。
在此先感謝
這可能是什麼首先出現在你的CSS文件depened。嘗試互相替換它們。 – 2012-01-10 15:15:59
您的選擇器中有太多空間。在代碼中是這樣嗎?還是它在SO上的格式問題? – Filip 2012-01-10 15:17:30
@MichaelSazonov:我在去年提到第一次來在CSS和我所定義是在文件 – 2012-01-10 15:18:28