【发布时间】:2012-07-02 14:32:53
【问题描述】:
我正在尝试使用跨度在悬停事件期间更改下划线颜色,它在 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/异常来解决这个问题吗?
【问题讨论】: