ページ上の一連の要素の真上に非常に単純なホバー ツール ヒントを配置しようとしています。私のポジショニング コードは FF では完全に機能しますが、IE8 ではページがスクロールされるとポジショニングが失敗します。スクロールを補正していますが、IE8 では、正しく動作させるには数を 2 倍にする必要があるようです。
$('.evidence_thumb').mouseenter(function() {
var position = $(this).position();
$top = ((position.top - $('#icon_tool_tip').height()) + $(window).scrollTop()) + 10;
$left = ((position.left) + $(window).scrollLeft()) - 40;
$('#icon_tool_tip').offset({ top: $top, left: $left });
});
上記のコードでの表示の誤差範囲は、常に正確に scrollTop の量です。水平スクロールでテストしていませんが、同じ問題があると思います。