1. ホーム
  2. Web制作
  3. html5

ページ下部の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をより一層応援していただければ幸いです。