是否有更好的一行crossbrowser解决方案通过CSS改变儿童文本颜色?
需要在悬停div
html 上使所有文本变为红色:
<div><span class="gray">I'm a lion!</span><span>Arrrrr!!!</span></div>
Run Code Online (Sandbox Code Playgroud)
CSS:
div {color:black};
.gray {color:gray;}
div:hover {color:red;}
Run Code Online (Sandbox Code Playgroud)
我只想到这一点
div:hover, div:hover .gray {color:red;}
Run Code Online (Sandbox Code Playgroud)
xec*_*xec 21
你自己...
div:hover, div:hover .gray {color:red;}
......真是一个好的解决方案.如果你想匹配其他类/元素,你可以使用一个星;
div:hover, div:hover * { color:red; }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12743 次 |
| 最近记录: |