我有一個快速css問題,這是困擾我的問題,我現在似乎無法弄清楚。css a:鏈接樣式文本和圖像
我已經設計了我的頁面上的鏈接,在懸停時有一個底部邊框,但底部邊框出現在圖片上也有鏈接,我無法弄清楚如何保持邊框不出現在圖像上。
這是我目前有。
#main a:hover {
border-bottom:solid 1px #7b9a04;
color:#333;
}
img, img a:hover {
border-bottom:none;
}
但是,這似乎並不奏效。我不認爲它有任何其他風格重寫它,因爲如果我刪除#main a:hover樣式,圖像不再有底部邊框,但網站上的其他鏈接都沒有。
好了,'IMG一個:hover'肯定是行不通的,因爲'img'標籤不能有後代。 – 2010-09-27 16:51:48
'a img:hover'或'a:hover img'更好:)無論如何,鏈接上的「border-bottom」......不是「text-decoration:underline」,你知道......鏈接的默認樣式。 – Shikiryu 2010-09-30 15:56:37
我更喜歡使用border-bottom,因爲它給了你更多的選擇,而不僅僅是文本修飾:下劃線。使用邊框,您可以調整厚度,然後將文本完全變爲不同的顏色。 – Adam 2010-09-30 21:23:24