こんにちは友人が、原因私は私のコードでposition:relative
またはposition:absolute
を使用したくないいくつかの理由に浮動DIV()私は浮動div要素を設計し、その完璧に働い
$(window).scroll(function() {
var topWindowPosition = $(window).scrollTop();
var leftWindowPosition = $(window).scrollLeft();
var topLeftNavHeight = 200;
if (topWindowPosition >= topLeftNavHeight) {
$("#scroll").css({ top: topWindowPosition - topLeftNavHeight, left: 0, position: 'relative' });
} else {
$("#scroll").css({ top: 0, left: 0, position: 'relative' });
}
$("#scroll").forceRedraw();
});
デモはここ
私は私を助けてください位置を使用せずに同じ効果を作ることができます。
私は同じものを投稿しているでしょう。しかし、marginLeftは本当に必要ではありません。 – keystorm
私はちょうど彼がそれのために他の用途を持っているかどうかわからない、既存のjsFiddleを編集しました。そうでなければ、@ KamalあなたはmarginLeftを削除することができます:) –
あなたは人生の節約にとても感謝しています:) – Kamal