【发布时间】:2020-10-29 22:07:30
【问题描述】:
我正在测试 Metro UI CSS 框架以制作应用程序模型,但导航栏的定位存在问题。
- 文档: https://metroui.org.ua/intro.html
-
示例: https://jsfiddle.net/prkc0mfL/
line 23 onwards
在附加的示例中,当在小屏幕上按下菜单按钮时,应用程序层会向右移动(导航栏和内容)并在左侧显示菜单所在的层。问题是,对于长页面,滚动时导航栏会随着页面上升。
我需要像现在一样保留应用层的侧面滚动,但滚动时要固定导航栏。
我浏览了框架的文档,但找不到我需要执行此操作的类组合。有人可以帮助我吗?我几乎尝试了所有位置组合,但我做不到。
希望你能告诉我我的错误在哪里。
问候。
【问题讨论】:
-
你试过
pos-fixed而不是pos-absolute吗? jsfiddle.net/pexqczkr -
是的,我试过了,但是当打开菜单时,它位于按钮上方,而不是像现在那样向右移动jsfiddle.net/s8kboz0v