当我hover
使用相邻元素时,我正在尝试应用 CSS。我的 CSS 看起来像这样:
.class1:hover + .class2 {}
这应该是一个菜单。当我悬停.menuNormal
时,.mnuExtended
应该是可见的。这是我的 HTML/CSS:
<style>
.menuNormal {width:100px; height:100px; background-color:FFF}
.menuExtended {width:100px; height:100px; background-color:green; display:none;}
.menuNormal:hover + .menuExtended{display:block;}
</style>
<body>
<div class="menuNormal">
<p>hover to unfold extra menu</p>
</div>
<div class="menuExtended">
<p>here are some menu buttons</p>
</div>
</body>
我正在尝试.menuExtended
从display:none
to更改,display:block
但它似乎不起作用。我做错了什么吗?