0

大型菜单见http://jsfiddle.net/jN5G4/1/CSS在IE7

如何将“5列”菜单下拉对准像其他下拉菜单?

我从删除了<a href...> </a>标记5列列表项目,现在从该项目下方下拉的下拉菜单下拉到主菜单上。

回答

1

这是因为纯文本文本没有注册为块级元素,并且您的下拉菜单基本上是从文本的顶部对齐。要修复被简单地添加你的纯文本块级元素里面像p标签或将其包含在span标签内,只要确保其显示为块,像这样:

CSS

#menu li span { 
    display:block; 
} 

HTML

<li> 
    <span>5 Columns</span> 
....