在减小文档大小时,是否存在导致firefox闪烁的错误的解决方法?
Click here for the demo in quirks mode (no DOCTYPE)
我打赌它可以使用javascript修复 - 每当滚动条缩小时,请务必向上滚动窗口以防止闪烁或某些东西......想法?
更新:在怪癖模式下,该错误似乎不存在(或至少没有那么严重)
答案 0 :(得分:2)
这样做: 问题是页面在图像调整大小时滚动。
解决方案一: 包含jQuery库和jQuery Scroll插件。 然后通过执行以下操作滚动到图像:
$.scrollTo("#image", "fast", function(){
//resize image here
});
OR!
暂时禁用图像/页面容器的溢出:
$(body).css("overflow", "hidden");
//do resize
//on resize end (after it has finished):
$(body).css("overflow", "auto");
应该解决你的问题!
我打赌它可以使用javascript修复 - 每当滚动条缩小时,请务必向上滚动窗口以防止闪烁或某些东西......想法?
是!
//before resizing
var scrollInterval = setInterval(function(){
$.scrollTo("#image", "fast");
}, 1);
//do your resizing
//once resizing done
clearInterval(scrollInterval);