0

したがって、コンテンツが常にページの同じ部分に留まる必要がある固定位置の div がありますが、これdiv.fixeddiv.footer. div.fixedフッターと重ならないように高さを操作するには、どの jQuery を使用すればよいでしょうか?

ページまたはドキュメントの垂直位置に関連して固定 div を処理する必要があると想定していますが、これのクロスブラウザー実装について心配しています。

これは JSFiddle http://jsfiddle.net/8CYMn/4/で、効果を示す例があります。下にスクロールすると、全幅のフッターが重なっていることがわかります。

ページ コンテナーと z-index の理由により、z-index の固定 div の上にフッターを配置するためにかなりのリファクタリングを行わなければ、実際には不可能です。

更新: フィドル (http://jsfiddle.net/8CYMn/4/) を変更して、私が抱えている問題をより正確に表します。div.fixerページの上部にギャップがあり、フッターよりも高くなければならない z-index も定義されています。

4

1 に答える 1

0

多分このように:

http://jsfiddle.net/8CYMn/2/

$('.footer').css({position:'absolute',top:$('.spacer').height()});
于 2013-01-10T11:20:48.487 に答える