javascript制作导航下拉菜单的问题
我想实现一个导航栏,就像这样<div><div></div><div></div></div>第二个和第三个div设置左浮动,成为一个横向导航栏。鼠标移动到第二个或第三个...
我想实现一个导航栏,就像这样
<div>
<div></div>
<div></div>
</div>
第二个和第三个div设置左浮动,成为一个横向导航栏。鼠标移动到第二个或第三个div后它的正下方显示一个菜单,鼠标移开消失。
我的想法是设置一个隐藏的div在它下面,鼠标移动上就显示,移开就隐藏。问题就出在这个隐藏的div上。我如果在第二个或第三个div中直接添加div,那么这个div在ff和dw中显示在正下方,是我想要的,而ie9中却向右移动了一些。如果设置display属性为absolute,他们的位置就更乱了。我想知道这个隐藏的div到底该怎么做?别给我导航栏代码,我看的脑袋都疼,告诉我这个隐藏的div怎么做。 展开
<div>
<div></div>
<div></div>
</div>
第二个和第三个div设置左浮动,成为一个横向导航栏。鼠标移动到第二个或第三个div后它的正下方显示一个菜单,鼠标移开消失。
我的想法是设置一个隐藏的div在它下面,鼠标移动上就显示,移开就隐藏。问题就出在这个隐藏的div上。我如果在第二个或第三个div中直接添加div,那么这个div在ff和dw中显示在正下方,是我想要的,而ie9中却向右移动了一些。如果设置display属性为absolute,他们的位置就更乱了。我想知道这个隐藏的div到底该怎么做?别给我导航栏代码,我看的脑袋都疼,告诉我这个隐藏的div怎么做。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询