【发布时间】:2014-04-01 16:07:38
【问题描述】:
我正在努力实现 CSS 弹出式导航菜单。我希望菜单隐藏在页面后面并在按钮单击时显示(Facebook 样式)。
我已经设法让它在导航菜单与页面一起滑动的地方工作: http://jsfiddle.net/fallenartist/N5vZ5/
但我不知道如何使导航菜单固定到位。显然,如果我将其定位更改为 fixed 并使用 z-index 将其降低,导航菜单链接将不再起作用:
http://jsfiddle.net/fallenartist/N5vZ5/1/
任何想法如何使链接在后一个示例中起作用?
【问题讨论】:
-
这个菜单应该在哪里固定?
-
导航菜单应固定到位 = 不动。因此,当页面向左滑动以显示导航菜单时,导航不随之移动(我的第一个小提琴),而是固定在位置上(我的第二个小提琴)。希望这是有道理的。