在移动网站上,导航栏位于顶部。导航栏位置由 position:absolute:
.navbar-fixed-top{position:absolute;right:0;left:0;z-index:1000;
向下移动时导航栏应该不可见,向上移动时导航栏应该再次可见。网络上有很多示例如何使用桌面滚动来执行此操作,例如:
http://jsfiddle.net/mariusc23/s6mLJ/31/
http://codepen.io/sunnyxyst/pen/DwgFm
Jquery sticky nav only when scrolling up
此示例不适用于移动设备。
谢谢你的帮助。我不能使用 Bootstrap。
最佳答案
它与
一起工作jsfiddle.net/mariusc23/s6mLJ/31/
重要的是要有一部 android > 2 的智能手机,因为我们需要 position:fixed
关于javascript - 移动/触摸时显示导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28165562/