为了避免在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/