`overflow:hidden`在FF中不起作用

时间:2015-09-07 05:19:46

标签: javascript jquery html css

行!我面临着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很刺激。模态窗口将父内容转移到顶部:(请帮助。

0 个答案:

没有答案