1
我在下面创建了一个小提琴。第一个下拉菜单使用Flexible Box Layout。我试图替换下面的由浮动组成的第二个菜单。Flex容器下拉导航,展开时推送内容
Afaik浮动内容将它带出了通常的“流动”,这就是为什么我的浮动示例看起来更好。我的目标是使用flexible box layout来完成类似于浮动导航的内容。我不想在菜单悬停时按下内容。我希望它像浮动的例子重叠。我想底线是,我不想让Flex容器扩展到包含悬停菜单的全部高度。
我该如何做到这一点?感谢您对此提出任何意见。
我只添加了webkit的语法,但小提琴似乎在所有主要浏览器工作(猜这是因为如何小提琴作品)。
如果它可以帮助其他人(我怀疑),它几乎可以加入此来完成:
#flexmenu ul{
float:left;
width:100%;
}
#content{
clear:both;
}
当然,为什么我尝试这种新模式是不是有使用其他替代方法的原因。希望这有助于看到我想要完成的事情。
该示例中的浮动菜单已经“重叠”了内容。也就是说,“菜单”链接放在内容2的顶部,稍微隐藏它。我想用灵活的盒子布局模型(第一个菜单)来做同样的事情。我尝试添加z-index,但似乎没有帮助。虽然谢谢! – raecer
对不起。我个人认为,一些JavaScript是你最好的选择,以获得你想要的。 – bobthyasian