【发布时间】:2015-08-03 18:49:20
【问题描述】:
我做了这个画布导航,一切正常,除了导航关闭时它一直到顶部,我希望它保持在打开的位置。当它打开时,它给 body 一个滚动位置的边距,关闭后它给出margin: 0。帮助任何人。这是使它更清晰的小提琴:http://jsfiddle.net/eyd7n9tk/
编辑
关键是滚动应该被禁用但在导航打开时可见。执行以下步骤:
- 在网站的任何位置打开导航
- 导航打开,页面停留在同一位置,不跳转到任何地方
- 打开导航时禁用滚动
- 关闭导航,启用滚动,页面还在原地,不跳转。
【问题讨论】:
标签: javascript jquery navigation