【发布时间】:2014-03-28 04:38:20
【问题描述】:
我在一个网站上有两个页面,它们的顶部有一个目录,可以跳转到页面的那个部分,然后提供一个返回顶部的链接。
此外,在网站的所有页面上,我都使用了 Matt Varone 的 UItoTop jQuery 插件。当使用返回顶部链接或插件箭头返回移动设备上的页面顶部时,页面标题发生了一些奇怪的事情——它被拉到比应有的高 50 像素左右这会掩盖移动菜单的链接。
这是插件中使用的 javascript 的 sn-p ---
$(window).scroll(function() {
var sd = $(window).scrollTop();
if(typeof document.body.style.maxHeight === "undefined") {
$(containerIDhash).css({
'position': 'absolute',
'top': $(window).scrollTop() + $(window).height() - 50
});
也许里面有 50 个?不过,更改数字似乎并没有什么不同;还是一样的问题...
要看到这种情况发生,请将浏览器的大小缩小到移动宽度,然后在此处查看:
我认为页面被页面上的各种锚标记混淆了......?我在这里或其他任何地方都没有发现类似的问题。还有其他人遇到这个问题吗?在其他屏幕宽度上工作正常。提前谢谢你...
【问题讨论】:
标签: jquery css jquery-mobile responsive-design