因此在CSS中这是可能的:

#Something1:hover .Something22 {...}


但是当我这样说时:

#Something1 img:hover .Something22 {...}


没用这仅适用于图像吗?

最佳答案

#Something1 img:hover .Something22 {...}


表示您的类Something22元素位于img元素内。这是无效的。

如果您的类Something22的元素仅在图像之后,也许您想要

#Something1 img:hover + .Something22 {...}


或者,如果您的图像属于Something22类,那么您需要:

#Something1 img.Something22:hover {...}

关于html - 当鼠标悬停在div元素内的图像获取另一个div元素时?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13660869/

10-11 08:25