我需要将#hidden 更改为悬停在display:block
何时。#aaa
它不起作用,因为#aaa
不在同一级别#hidden
- 有没有办法在悬停时操纵完全独立的元素?我正在尝试制作一个基于 CSS 的带有子导航的导航,并在导航项悬停时显示相应的子导航。
HTML:
<div class="cheetahContainer">
<div id="cheetah">
<p><a href="#">Cheetah</a></p>
</div>
</div>
<div id="hidden">
<p>A cheetah is a land mammal that can run up 2 60mph!!!</p>
</div>
CSS:
#cheetah {
background-color: red;
text-align: center;
}
a {
color: blue;
}
#hidden {
display:none;
color: orange;
}
#cheetah:hover{
background-color:green;
}
#cheetah:hover + #hidden {
display:block;
}