我有一個鏈接 - 通知 - 旁邊有紅色光盤。我想將光標懸停在光盤或文本上,導致文本僅加下劃線(我還希望點擊鏈接中的任意位置以轉到相同的鏈接)。在整個鏈接的懸停上加下劃線部分
我能找到關於這個具體問題沒有在谷歌。
一切我嘗試讓1得到一個下劃線以及通知文本:
HTML
<div class="col-sm-offset-4 col-sm-5" id="nav">
<div class="userbox">
<a href="#"><span class="numbercir">1</span> Notifications</a> |
<a href="~/Signin">Signin</a> | <a href="~/Signup">Signup</a>
</div>
</div>
CSS
.numbercir {
border-radius: 3px;
height: 16px;
width: 16px;
padding: 2px 3px;
background: #f00;
color: #fff;
text-align: center;
font: 12px Arial, sans-serif;
}
/* This doesn't work - ie doesn't stop the 1 getting an underline */
a .numbercircle:hover {
text-decoration: none !important;
}
我怎樣才能做到這一點?謝謝。 (只要該技術具有廣泛的瀏覽器支持,HTML 5/CSS3就可以使用)。
'在線' 是一個錯字?以確認我想在整個事情上懸停 - 只強調文字。 – niico
@Daidon,我仍然認爲它不符合OP的要求......'CD'應該加下劃線,當我在整個單詞的任何地方懸停時 – Vikrant
只需將CSS更改爲:hover .ca {...}然後,我會舉一個例子 – Daidon