1

ここで新しいページのリンクに問題が あります。最小の高さのページが必要です:100%、ページの下部にコンテンツが必要なため、ページは大きなビューポートにあり、コンテンツは下部にありません。html, body { height: 100% }問題のあるコンテンツがトップナビゲーションを超えており、ページのリンクが100%で、テキストの高さが高いなどの理由...これ以上はわかりません...

既存の方法、そのコンテンツは下のページに固執しますが、ページ全体の高さは自動ですか?

ありがとう、ピクリス

4

3 に答える 3

2

あなたの場合、ページの高さが100%以下のときにフッターtを下部に固定する必要がありますが、コンテンツが多い場合は、コンテンツがフッターをプッシュするようにする必要もあります。共存できない2つの異なるCSSルールです。div #contentの最後に150pxのマージンを追加し、フッターをabsoluteではなくposition:fixedに設定することをお勧めします。私はそれがあなたが望む結果ではないことを知っていますが、それはあなたの問題を解決する最も簡単な方法です。コンテンツでフッターをプッシュする必要がある場合は、jsで高さを検出し、100%を超える場合はcssルールを変更する必要があります。

于 2012-11-22T15:09:07.523 に答える
0

下部にコンテンツを貼り付ける必要がある場合は、CSSposition: absolute; bottom: 0px;でそのコンテンツを使用します(配置しdivないでください)。体を強制することを忘れてください。position:relativebodyheight

于 2012-11-22T14:33:39.767 に答える
0

私が正しいと理解しているなら、あなたは粘着性のあるフッターが欲しいので、私はこのリンクを試すことを提案します!。

HTML 5を使用している場合は、フッターdivを変更してフッター要素を使用できます(それに応じてcssを変更します)

于 2012-11-22T15:54:16.727 に答える