ホームページ >ウェブフロントエンド >CSSチュートリアル >「position:fixed」を使用せずに、スクロール可能なページコンテンツの下部に Div を配置するにはどうすればよいですか?

「position:fixed」を使用せずに、スクロール可能なページコンテンツの下部に Div を配置するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-18 16:30:11837ブラウズ

How Can I Position a Div at the Bottom of Scrollable Page Content Without Using `position: fixed`?

スクロールバーを使用してページ コンテンツの下部に Div を配置する

Div をビューポートの下部に固定する従来の方法とは異なり、フッターが残る解決策を模索します。スクロールバーが存在する場合でも、コンテンツの下部に固定されます。問題を複雑にしているのは、#footer div は固定位置を示すべきではないことです。

これを実現するには、次の CSS を通じて必要な正確な機能を実現できます。

#footer {
    position: fixed;
    bottom: 0;
    width: 100%;
}

位置: 固定は、ページがスクロールしても所定の位置に留まる要素で、フッターがコンテンツの下部に固定されたままになります。

bottom を次のように設定することで、 0 の場合、フッターをウィンドウの最下端に​​固定し、ページ コンテンツのベースと位置合わせされたままになります。

最後に、width: 100% を指定すると、フッターがページ幅全体に広がり、効果的に目的の効果が得られます。 .

ライブ デモンストレーションは次のとおりです: https://jsfiddle.net/uw8f9/

以上が「position:fixed」を使用せずに、スクロール可能なページコンテンツの下部に Div を配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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