我有一行divs:懸停,當我將鼠標懸停在div內的圖像上時它正在工作。但是,它不想爲文本工作。我在HTML和CSS的新一面,所以幫助表示讚賞。我必須錯過明顯的東西?CSS不能爲文本div工作
第一個使用div.topIconsHover:hover CSS的作品。另一個沒有。我曾嘗試將topIconsHover類應用於div,但它仍然無效。那麼,我必須在HTML中做錯了什麼?但我不確定是什麼。幫助讚賞!謝謝。
注:我有一個外部工作表中的CSS。
div.topIconsHover:hover {
background-color:#555555;
}
<div class="topIcons topIconsHover">
<a href="tools.html"><img src="tools16lg.png" /></a>
</div>
div.topTextHover:hover {
background-color:#555555;
color:#ffffff
}
<div id="topBrowse" class="topTextHover">
<a href="browse.html">Browse</a>
</div>
它似乎仍然不起作用。而且,即使背景顏色也不起作用。 – jstacks
提示:「div.theStyle」表示風格只適用於div,「a.theStyle」表示該風格只適用於錨定標籤。如果您沒有像我那樣指定元素類型(.theStyle,no div。or no a。),則樣式可以應用於不同的元素。 – Jivago
我知道這段代碼在Lynx Viewer中不起作用;請記住在代碼中用「.topTextHover:hover」代替「div.topTextHover:hover」。 – Jivago