我有這個外部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