いくつかの理由で、私はこの CSS スタイルを持っています:
body {
bottom: 0;
height: 100%;
overflow: auto;
position: absolute;
top: 0;
width: 100%;
}
html {
overflow: hidden;
}
Firefox の場合: $('body').scrollTop() = 743; しかし Chrome では: $('body').scrollTop() = 0;
テスト用の jsFiddle はこちら: http://jsfiddle.net/uFCCU/
Webkitブラウザで「本文」のscrollTopを取得するには?