スパンを使用してホバー イベント中に下線の色を変更しようとしています。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からアイデアを得ましたが、それはクロムでも機能しません。
注:これを修正するためにボーダーを使用したくありません。すでにボーダーをボーダーとして使用しています
誰か助けてくれませんか?これを修正するために使用できるある種のクロムハック/例外はありますか?