我在浏览网站时遇到了一些错误: 在ipad safari中http://eurocom.richkid.co.il/en。 当第一次冲进网站时一切顺利 在safari中打开新选项卡时,视图大小会更改,因为选项卡具有高度。 所以当打开新标签并返回旧标签(我的网站)时 最后有一个空格,因为它不会导致调整大小。在每个调整大小时,我给每个部分的最小高度。实际上我该如何解决这个问题呢? 错误图片: http://jpg.co.il/view/55e566d160d47.png/
最小高度代码:
SetHeight();
function SetHeight()
{
var height=getBrowserHeight().height;
$(".mainSection").css("min-height",height+"px");
}
$( window ).resize(function() {
SetHeight();
});
function getBrowserHeight() {
var intH = 0;
var intW = 0;
if (typeof window.innerWidth == 'number') {
intH = window.innerHeight;
intW = window.innerWidth;
}
else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
intH = document.documentElement.clientHeight;
intW = document.documentElement.clientWidth;
}
else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
intH = document.body.clientHeight;
intW = document.body.clientWidth;
}
return { width: parseInt(intW), height: parseInt(intH) };
}
感谢。
答案 0 :(得分:0)
与解决Chrome 44错误导致的this bug in fullpage.js相关。
现在的解决方案?
使用fullpage.js选项css:false
或我推荐的内容:scrollBar:true
。
希望Chrome很快能解决它的错误,你不必担心它。