现在我有这个
$(".container a").css("color","#ffffff");
将“.container”中的所有链接设置为白色。然后我有一个像这样结构的div
<div class="container">
<div class="header">
<a href=">
</div>
</div>
第二个 div 中的链接仅在 Firefox 中变为白色。有没有办法在不为标题div添加另一行的情况下修复js行?选择所有 child 的东西?
最佳答案
这是一个后代,这应该足够了。正如 meder 所提到的,这可能是一个特异性问题。您可以添加 !important
或另一个选择器 .container a, .container .header a
。可能有比所有这些更好的方法,但目前还没有看到更多的建议。
关于javascript - 定位 div 中的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3402104/