我试图弄清楚如何解决这个烦人的问题,据我所知,CSS 中没有 :hidden 选择器,但您可以在 jQuery 中使用它。我在 css 中知道的唯一其他选择器是 :empty,但是我的元素可能并不总是空的,但仍然是隐藏的。
所以这就是我想要做的。
<div class="wrapper">
<div class="one"></div>
<div class="two"></div>
</div>
我希望能够选择“一个”或“两个”,如果它当前被隐藏,我想对另一个不是的元素做一些事情。
喜欢:
.wrapper .one:hidden .wrapper .two
我知道我可以用 jQuery 做到这一点,但是我想找出一种方法,可以根据隐藏元素是否变为可见元素自动调整,反之亦然。