【发布时间】:2017-04-06 12:41:27
【问题描述】:
http://thehamburgercollection.com/shop/
如果您查看菜单,您会注意到所有菜单项都在一个容器内左对齐,位于单个列中。但我想要的是让它们均匀地分布在一行中,然后折叠成平板电脑和移动设备大小的汉堡菜单。
我知道<ul> 默认是一个块元素,所以我尝试给<ul> id 为"menu-navigation-1" 和"menu" 的类一种样式
display:inline-block;
但是什么都没有发生。
我也试过分配
display:inline-block;
到包含 ul 的 div,它有一个 "menu-navigation-container" 类,但这也不起作用。一旦我能够将菜单项均匀地分布在一行中,我就可以创建汉堡菜单。 This 是我们希望菜单行为的完美示例。
【问题讨论】:
-
您可以使用
display: inline-block,但在您的li.menu-item元素中,而不是您的<ul>。
标签: html css wordpress menu hamburger-menu