我有一個複合超鏈接,其中包含兩個span元素,其中一個我要在懸停時加下劃線,另一個不是。一個很好的例子是在Twitter推文頂部找到的名稱/用戶名鏈接對。我無法弄清楚他們是如何做到的。懸停時超鏈接的下劃線
我嘗試:
HTML:
<a href="http://www.google.com">
<span class="main">My link</span>
<span class="caption"> and caption</span>
</a>
CSS:
a {
text-decoration:none;
font-weight:bold;
}
a:hover {
text-decoration:underline;
}
a span.caption {
color:gray;
font-weight:normal;
}
a span.caption:hover {
text-decoration:none; /* I want this to portion to not be underlined, but it still is */
}
小提琴:http://jsfiddle.net/vgKSh/1/
謝謝Pethical和其他人 - 2分鐘內回答5個問題 - 愛上SO – Yarin
歡迎您! :-) – Pethical