我正在制作这样的主页:http: //jsbin.com/umaguc/1/,我目前正在处理下拉菜单。现在我想要的效果是:http ://www.script-tutorials.com/demos/249/index.html ;我有一个id="lavalamp"
具有宽度、高度和背景颜色的 div(看起来像一个矩形);当我悬停其中一个#nav ul li
元素(如主页、离线游戏、在线游戏、电子竞技、音乐......)时,我希望#lavalamp
移动此 div 并更改其宽度,使其看起来像我上面提到的效果。这是我的代码的想法:
#nav li:nth-of-type(1):hover ~ #lavalamp {
left: 39px;
}
#nav li:nth-of-type(2):hover ~ #lavalamp {
left:110px;
width:110px;
}
但可悲的是,它只是行不通。当我将鼠标悬停在一个#nav ul li
元素上时,没有任何变化!希望你们能帮我解决这个问题.. 非常感谢!