我有一個使用jQuery和CSS在頁面頂部滾動時定位某些內容的腳本。但是,當您滾動時,該條看起來像在晃動,並且它已被固定到Google Chrome和Mozilla Firefox瀏覽器的頂部。爲什麼會這樣呢?使固定浮動元素在Firefox和Chrome中平滑滾動
我希望你能理解我想要描述的東西。如果沒有,請複製並粘貼此代碼與jQuery庫一起看看我的意思:
<style type='text/css'>
body {
height:1000px;
margin:0;
padding:0;
}
#scroller {
position:relative;
top:60px;
width:100%;
background:#CCC;
height:20px;
}
</style>
<script type='text/javascript'>
$(window).load(function() {
$(window).scroll(function() {
if($(window).scrollTop()>60) {
$('#scroller').css('top', $(window).scrollTop());
}
});
});
</script>
<div id="scroller">Some controls</div>
這裏是設置的例子:http://jsfiddle.net/nwellcome/6PGZE/ – nwellcome