我目前正在开发一个网站的移动版本,对于菜单,我们使用的是jQuery MMenu。它在我测试过的每一部手机和平板电脑上都很好,除了Windows手机.
插件配置为“定位扩展”,但没有扩展的问题是相同的:
$('div#menu').mmenu({
slidingSubmenus: false,
offCanvas: {
position : "left",
zposition : "front"
}
});因此,菜单显示在页面上,如果菜单太大,无法在每个设备上完全显示,我可以向下滚动,但在Windows上,当我向下滚动菜单时,菜单会被剪切。
菜单被剪了..。使用远程调试器,我发现顶部与红线之间的距离对应于DOM中html元素的高度(在DOM检查中使用webkit突出显示),但在CSS中高度值为100% (html + body元素)。MMenu网站建议不要设置这些元素的高度,我也尝试过,但它没有影响.
还发现了这。似乎是同样的问题,但没有答案.
有没有人遇到过这样的问题,或对如何纠正这个问题有建议?Thx
发布于 2015-01-28 17:15:46
最后找到了解决方案,只是另一个自定义脚本,它不会产生错误,但与mmenu.
发布于 2015-04-29 15:11:18
我现在有这个问题。什么脚本和菜单有冲突?
https://stackoverflow.com/questions/28193894
复制相似问题