仅当隐藏的div是用于悬停的元素的子元素时,才能在CSS中实现此目的
您不能:hove
r在CSS2中使用来影响非子元素,所有通用浏览器都支持在CSS2中使用非子元素。
您可以使用CSS2.1选择器来影响同级元素,如下所示:
a:hover + .sibling { ... }
但是,这仅适用于直接同级。这意味着您可以拥有这样的HTML:
<p><a href="#">Cheetah</a> <span class="sibling">Blah Blah Blah</span></p>
请注意,a
和和span
是直接同级。