P粉9532317812023-08-28 10:42:01
在此特定示例中,您可以使用:
#container:hover #cube { background-color: yellow; }
此示例仅适用于 cube
是 container
的子级。对于更复杂的场景,您需要使用不同的 CSS,或使用 JavaScript。
P粉6337331462023-08-28 00:09:44
如果立方体直接位于容器内:
#container:hover > #cube { background-color: yellow; }
如果立方体位于容器旁边(在容器关闭标记之后):
#container:hover + #cube { background-color: yellow; }
如果立方体位于容器内的某个位置:
#container:hover #cube { background-color: yellow; }
如果立方体是容器的同级:
#container:hover ~ #cube { background-color: yellow; }