【发布时间】:2012-12-01 06:02:23
【问题描述】:
我在下面创建了一个小提琴。第一个下拉菜单使用Flexible Box Layout。我试图替换下面由浮动组成的第二个菜单。
Afaik 浮动内容使其脱离了通常的“流程”,这就是为什么我的浮动示例看起来更好的原因。我的目标是使用flexible box layout 来完成类似于浮动导航的事情。我不希望在悬停菜单时下推内容。我希望它像浮动示例一样重叠。我想底线是,我不希望 Flex 容器扩展到包含悬停菜单的整个高度。
我怎样才能做到这一点?感谢您对此的任何意见。
我只添加了 webkit 语法,但 fiddle 似乎在所有主流浏览器中都可以使用(猜想这是由于 fiddle 的工作原理)。
如果它对其他人有帮助(我对此表示怀疑),几乎可以通过添加以下内容来完成:
#flexmenu ul{
float:left;
width:100%;
}
#content{
clear:both;
}
当然,我尝试这种新模型的原因是不必使用其他解决方法。希望这有助于了解我想要完成的工作。
【问题讨论】: