我试图实现一个简单的“固定头”表。我知道这在理论上可以用CSS来完成,但是在OSX Lion及其消失的滚动条方面,它并不适用。所以我用jQuery来做。jQuery的css()滞后时应用滚动事件
的方法很简单,它只是1.5的代码行:
$('.inbox').scroll(function() {
$(this).find('.inbox-headers').css('top', $(this).scrollTop());
});
Demo。
这在Firefox中运行良好并且流畅,但在webkit浏览器中可怕。为什么会发生这种情况,以及如何优化此代码?或者也许以不同的方式解决问题
您是如何解决这个问题的?谢谢! –