如何在åŒä¸€è¡Œä¸ŠèŽ·å–èœå•é¡¹

时间:2016-11-22 18:00:41

标签: html css wordpress menu hamburger-menu

http://thehamburgercollection.com/shop/

如果查看èœå•ï¼Œæ‚¨ä¼šæ³¨æ„到所有èœå•é¡¹éƒ½åœ¨ä¸€åˆ—中的容器内对é½ã€‚但我想è¦çš„是让它们在一排中å‡åŒ€åˆ†å¸ƒï¼Œç„¶åŽæŠ˜å æˆå¹³æ¿ç”µè„‘和手机大å°çš„汉堡包èœå•ã€‚

我知é“<ul>默认是一个å—元素,因此我å°è¯•å°†<ul>çš„ID "menu-navigation-1"å’Œ"menu"的类设为

display:inline-block;

但没有å‘生任何事情。

我也å°è¯•è¿‡åˆ†é…

display:inline-block;

到包å«ulçš„div,它有一个"menu-navigation-container"类,但是也没有用。一旦我能够将èœå•é¡¹å‡åŒ€åœ°åˆ†å¸ƒåœ¨ä¸€è¡Œä¸­ï¼Œæˆ‘就能够创建汉堡包èœå•ã€‚ This是我们希望èœå•è¡Œä¸ºçš„完美示例。

1 个答案:

答案 0 :(得分:1)

关闭ï¼åˆ—表项(li)元素需è¦display: inline-block;,而ä¸æ˜¯åˆ—表本身(ul)。

这将有效:

.menu-item {
  display: inline-block;
  margin-right: 10px; /* add a gap between items */
}