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

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

Susan Sarandon
リリース: 2024-11-11 18:41:03
オリジナル
591 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート