ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS スティッキー フッターを実装してトラブルシューティングするにはどうすればよいですか?
CSS スティッキー フッター: トラブルシューティングと実装
多くの Web 開発者は、Web サイトに CSS スティッキー フッターを実装する際に課題に遭遇します。よくある問題の 1 つは、コンテンツがコンテナを超えて拡張され、望ましくないスクロール バーが発生することです。もう 1 つの問題は、フッター div の背景画像が切り詰められ、ページの高さを完全に超えていない場合です。
コンテンツ オーバーフローのトラブルシューティング
提供された HTMLの場合、#content div はコンテナからオーバーフローし、#page div を超えて拡張されます。これを解決するには、#content div の最大高さまたはオーバーフロー プロパティを設定します。変更された CSS は次のとおりです。
#content { max-height: calc(100% - 40px); overflow: auto; }
背景画像の高さを拡張する
#footer div の背景画像をページの高さ全体に拡張するには、次のようにします。位置を絶対に設定し、それに応じて高さを調整できます:
#footer { position: absolute; bottom: 0; height: calc(100% - 40px); }
代替解決策
CSS トリックの CSS スティッキー フッター スニペット:
簡単な解決策として、CSS トリックのスティッキー フッター スニペットを実装できます。 https://css-tricks.com/snippets/css/sticky-footer/
jQuery Sticky Footer スニペット:
または、次の jQuery ソリューションを使用できます。 CSS トリック: https://css-tricks.com/snippets/jquery/jquery-sticky-footer/ (ライブデモ付き)。
以上がCSS スティッキー フッターを実装してトラブルシューティングするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。