【发布时间】:2014-01-08 03:57:00
【问题描述】:
我有这个外部 div,包含一个表格。 我想要的是当我水平滚动外部 div 时,表格的标题保持固定。我已经通过创建一个只包含标题的新表来做到这一点,这个 divheader 是绝对位置左侧:0;
外层div滚动时,divheader的左边位置等于外层div scrollLeft。
$('#outerDiv').scroll(function () {
var left = $('#outerDiv').scrollLeft();
$('#divheader').css('left', left);
});
这在 Firefox 上运行良好,但在 chrome 上,divheader 有时会在快速滚动时晃动。在 IE(10) 上,它一直在抖动。
我的问题是如何避免 IE 和 chrome 上的抖动。
请考虑这个提琴手:http://jsfiddle.net/Y7xZm/11/。在IE上测试一下
【问题讨论】:
-
你能设置一个小提琴吗?
-
@Shashank 我已经添加了小提琴
标签: jquery css jquery-animate