行!我面临着overflow:hidden
在FF中无效的奇怪问题。
问题:在打开模态窗口时,父页面会滚动到顶部。
为了解决这个问题,我使用了以下解决方案
CSS
.removeBodyScroll{
overflow:hidden;
clear:both
}
JS
$("ul#list li").off("click").on("click", function () {
if ($(".dialog-popup-open").length > 0) {
$('html,body').addClass("removeBodyScroll");
console.log($('html,body').hasClass("removeBodyScroll"));
}
});
上述解决方案在Chrome中非常有效,在IE中也非常令人惊讶。
但这次FF很刺激。模态窗口将父内容转移到顶部:(请帮助。