ホームページ >ウェブフロントエンド >CSSチュートリアル >HTML でスティッキー フッターを作成する方法

HTML でスティッキー フッターを作成する方法

Susan Sarandon
Susan Sarandonオリジナル
2024-11-11 18:41:03616ブラウズ

How to Create a Sticky Footer in HTML?

フッターをページの下部に固定する方法

HTML ページでは、多くの場合、ページ下部に固定されたフッターがあることが望ましいです。コンテンツの長さに関係なく、ページの下部に表示されます。ただし、場合によっては、スタイルの問題により、フッター要素がページ幅全体を占められなかったり、フッター要素の下に空白が残ったりすることがあります。

この問題に対処するための一般的な解決策は、「スティッキー フッター」テクニックです。この方法では、本文コンテンツを含むラッパー要素と、フッターと同じ高さのプッシュ要素を作成します。

ラッパーの下マージンをフッターの高さに等しい負の値に設定することで、プッシュ要素は次のようになります。ページの一番下まで押し下げられました。これにより、ページの長さに関係なく、フッターが強制的に下端に固定されます。

例として、次の CSS コードを考えてみましょう:

.wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -142px;
  /* the bottom margin is the negative value of the footer's height */
}

.footer,
.push {
  height: 142px;
  /* .push must be the same height as .footer */
}

HTML 構造:

<div class='wrapper'>
  body goes here
  <div class='push'></div>
</div>
<div class='footer'>Footer!</div>

この固定フッターのアプローチを実装することで、フッター要素がページの下部に固定されたままになり、ページ幅全体を埋めて不要な白い部分を排除することができます。スペース。

以上がHTML でスティッキー フッターを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。