当位置设置为绝对时,如何在IE中停止闪烁问题(滚动时)?

时间:2015-12-01 08:24:14

标签: javascript jquery html css

我有一个表格,表格顶部固定了一个标题。滚动完成后,我使用了position:absolute并使用top更新了scrollTop值。我出于某种原因没有使用position:fixed

现在,这个概念在Chrome中工作得很好但我在IE中检查过,滚动时在标题中有一个闪烁。

这是代码。

  $("#container").scroll(function() {
     $(".header").css({
        "position": "absolute",
        "top": $(this).scrollTop()
     });
  });

我搜索了解决方案,但结果是保持位置固定或使用插件。但我不想使用插件因为我的铬工作得很好。

我只想解决IE中的闪烁问题。我不知道如何解决它。伙计们,帮助我。

谢谢:)(注意:我不想使用固定位置)

1 个答案:

答案 0 :(得分:0)

Atlast,我想通了。这个闪烁问题有一个解决方法。禁用Smooth Scrolling将解决此问题。

您可以在Internet Options -> Advanced(Tab) -> Browsing -> Show smooth scrolling

下找到此选项