ホームページ >ウェブフロントエンド >htmlチュートリアル >HTML と CSS を使用して固定フッター レイアウトを実装する方法
HTML と CSS を使用して固定フッター レイアウトを実装する方法
Web サイトのデザインにおける一般的な要件は、固定フッター レイアウトを実装することです。 Web ページのコンテンツ ただし、フッターは常にページの下部に表示されます。この記事では、HTML と CSS を使用してこのようなレイアウトを実装する方法と、具体的なコード例を紹介します。
固定フッター レイアウトを実装するには、CSS 位置決めプロパティを使用してフッターの位置を制御し、ページの最小高さを設定して、コンテンツが長さを超えた場合でもフッターが下部に残るようにする必要があります。ページの高さ。
次は、HTML と CSS を使用して固定フッター レイアウトを実装する例です:
<!DOCTYPE html> <html> <head> <title>固定页脚布局示例</title> <style> html, body { height: 100%; margin: 0; padding: 0; } .content { min-height: 100%; margin-bottom: -50px; /* 页脚的高度 */ } .footer { height: 50px; background-color: #f5f5f5; position: relative; clear: both; } .footer-inner { margin: 0 auto; max-width: 960px; padding: 10px; text-align: center; } </style> </head> <body> <div class="content"> <!-- 网页内容 --> </div> <footer class="footer"> <div class="footer-inner"> <!-- 页脚内容 --> </div> </footer> </body> </html>
上記のコードでは、.content
div 要素を使用してラップします。 Webコンテンツ。 min-height: 100%;
を設定すると、.content
の高さは常に少なくともブラウザ ウィンドウの高さと同じになります。次に、.content
の margin-bottom
をフッターの高さの負の値に設定して、コンテンツに対するフッターの影響を相殺します。
次に、.footer
クラスをフッター スタイルとして定義します。要素の height
をフッターの実際の高さに、background-color
を背景色に、position:relative;
を相対位置に設定し、クリアします。その後の浮動要素。
.footer
内で、.footer-inner
div 要素を使用してフッター コンテンツを中央揃えにします。要素の margin: 0 auto;
を水平方向の中央に設定し、max-width: 960px;
で最大幅を指定し、padding: 10px;
を次のように設定します。パディングを設定します。
上記の HTML および CSS コードを通じて、固定フッター レイアウトを実装します。コンテンツの量に関係なく、フッターは常にページの下部に表示されます。
概要:
HTML と CSS を使用すると、固定フッター レイアウトを実装し、フッターが常にページの下部に表示されるようにすることができます。コンテンツの最小高さを設定し、位置決めプロパティを使用してフッターの位置を制御することで、このようなレイアウトを簡単に実装できます。この記事があなたのお役に立てば幸いです。
以上がHTML と CSS を使用して固定フッター レイアウトを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。