为了避免在IE 11的表格可滚动时标题与表格一起滚动,我正在使用

document.querySelectorAll('.tableWrapper').forEach((tableWrapper) => {
      tableWrapper.addEventListener('scroll', () => {
      var translate = 'translate(0,' + tableWrapper.scrollTop + 'px)'
      tableWrapper.querySelector('thead').style.transform = translate
})


但是页眉在滚动表格时会振动。有没有人有解决方案来避免在滚动表时标题闪烁?

我使用了位置:粘性,但IE 11不支持它。它适用于其他浏览器。

滚动长表时,页眉不断闪烁。用户上下滚动时,标题应保留在顶部。

最佳答案

不久前,我在IE中遇到了这个特殊问题。我设法使其与该插件完美配合。它有一些设置,但工作非常顺利

https://tympanus.net/codrops/2014/01/09/sticky-table-headers-columns/

08-06 05:49