【发布时间】:2011-10-31 15:12:30
【问题描述】:
是否有更好的单行跨浏览器解决方案来通过 css 更改子文本颜色?
需要在悬停 div 上将所有文本变为红色
html:
<div><span class="gray">I'm a lion!</span><span>Arrrrr!!!</span></div>
css:
div {color:black};
.gray {color:gray;}
div:hover {color:red;}
我以为只有这个
div:hover, div:hover .gray {color:red;}
【问题讨论】: