我正在使用joomla网站并为客户端自定义模板。 首先让我这样说,我觉得事情变得“美丽”,但我尝试,测试和研究很多,我没有找到这个不工作的原因。
好的,让我解释一下: 我有这个HTML加载菜单,然后放一个空div(用于clearfix),然后为下一个元素打开另一个div。
(我在堆栈溢出时遇到代码解析器的问题所以我将代码发布到pastie并从这里链接。)
现在正如我所看到的那样,通常情况下,wrapper_menu应至少具有130px高度(min-height属性)并在需要时增长。然后.clr清除浮动和下一个元素,因为它应该放在它下面。所以在menu_wrapper内容之后。 它没有,menu_wrapper总是130px高度,当它增长时,whitebox元素位于它上面(尽管文本仍然可见,但不可点击)。 我尝试在包装器上放置溢出自动,但它仍然位于顶部,但文本不再显示。 您可以看到测试网站here
我真的不知道还有什么可以让这个菜单的div与内容一起成长。
感谢
Cromestant。
答案 0 :(得分:2)
您正在position: absolute;
上使用ul.menu
,它正在从文档流程中取出ul。删除它会看起来好多了。