我希望对CSS有经验的人可以为我指明正确的方向。我有一个使用UL HTML创建的菜单,并使用CSS和JQuery设置了样式,一切正常。现在,当我将内容放置在菜单下方时,当菜单下拉时,其下方的内容就会混乱。

我创建了一个示例,说明这里发生的情况:
http://jsfiddle.net/utdream/FchkJ/3/

我的菜单完全按照我想要的方式工作,但是我需要对其进行设置,以便打开菜单时其下面的内容不会更改。那可能吗?

我希望不使用position: absolute;,因为我希望菜单及其下面的内容随页面自然滚动。我只是不确定是否有可能。

预先感谢任何人可以提供的任何指示!

最佳答案

如果不更改内容,则下拉菜单的位置应有一个position: absolute,因此必须添加.MainMenu {position: absolute}
并且您必须固定下拉菜单的宽度

关于jquery - 获得 float UL以正确覆盖 float DIV,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17433476/

10-09 19:33