我试图在使用 spans 的悬停事件期间更改下划线颜色,它在 IE9 和 Firefox 13.01 中有效,但在 Chrome 中无效(它应该在金色下划线)。
#menu li:hover span.underline {
text-decoration:underline;
color: #FAA301; }
<ul id="menu">
<li style="z-index: 7;"><span class="underline"><a href="#">link1</a></span></li>
</ul>
这是 js.fiddle:http: //jsfiddle.net/wuUpL/7/。
我最初是从这篇文章https://stackoverflow.com/a/1175402/1490248中得到这个想法的,但那个也不适用于 chrome。
注意:我不想使用边框来解决这个问题,我已经使用边框作为边框
有谁可以帮我离开这里吗?是否有某种 chrome hack/exception 我可以用来解决这个问题?