2017-02-25 153 views
0

我有一个响应式导航,可以转换为移动屏幕菜单。它只有锚链接。它在桌面上完美工作,但当菜单更改为移动版本时,单击链接不会将页面移动到正确的位置。移动锚点链接在桌面上但不移动

有JavaScript被用来显示和隐藏菜单。点击时,我无法在Chrome控制台中看到任何错误。由于移动和桌面之间的差异,我有两个相似的html块,一个是“桌面”类,另一个是“移动”类,这些都是基于媒体查询显示/隐藏的。他们有相同的编号的部分,会是这样的情况,导航总是试图找到“桌面”部分,而不是“移动”部分?

working site

回答

0

我的想法是正确的。尽管隐藏了“桌面”代码,但导航仍然指向移动设备,因此显示页面不滚动。

相关问题