ページ下部のHTML5フッターの詳細(CSS+JS)
2022-02-01 13:40:03
HTML5でページ下部にフッターを配置する方法(CSS+JS)を説明し、以下のように共有します。
JavaScriptを使用します。
<script type="text/javascript">
$(function(){
function footerPosition(){
$("footer").removeClass("fixed-bottom");
// Full text height of the page body
var contentHeight = document.body.scrollHeight,
//Visible window height, not including the top toolbar of the browser
winHeight = window.innerHeight;
if(! (contentHeight > winHeight)){
//add class fixed-bottom for the footer when the page body height is less than the visible window height
$("footer").addClass("fixed-bottom");
} else {
$("footer").removeClass("fixed-bottom");
}
}
footerPosition();
$(window).resize(footerPosition);
});
</script>
CSSです。
.fixed-bottom {
position: fixed;
bottom: 0;
width:100%;
}
以上、本記事の全内容をご紹介しましたが、皆様の学習のお役に立てれば幸いです。また、Script Houseをより一層応援していただければ幸いです。
関連
-
ログイン期限切れでIframフレームワークから飛び出す方法を説明する
-
html5 pushstateとブラウザリターンイベントのリスニング
-
HTML5レイヤーオーバーレイの実装
-
HTML5開発によるダイナミックオーディオマップの実装
-
html5 canvasベースの宿題添削用スモールプラグイン
-
postMessageを用いたiframeのクロスドメイン通信問題の詳細な解決法
-
クロスドメイン・モディフィケーション iframeページのコンテンツ詳細
-
html5 android compatibility for mobile video (remove play control, full screen)(モバイルビデオ用アンドロイド互換性)。
-
iphoneXの前髪スクリーンに合わせたHtml5の簡易実装
-
キャンバスでDVDスタンバイのアニメーションを作成するコード
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン