我有这个外部div,包含一个表。 我想要的是当我水平滚动外部div时,表格的标题保持不变。我通过创建一个只包含头部的新表,可以肯定地做到这一点,这个divheader是绝对位置:0;
当外部div滚动时,divheader的左边位置等于outer 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
@Shashank我已经添加了小提琴 – QuangTV