【html/css】サイトの高さが足りないときでもフッターを画面の一番下に固定したいときのHTMLとCSS【スマホでもOK】 よくあるレイアウトで「ヘッダー」「コンテンツ」「フッター」という構成がありますよね。 ヘッダーは常に先頭にあるから問題ないけど、フッターはコンテンツの最下部に鎮座していてほしいのに、コンテンツの情報量が少ないと不格好な位置に来てしまう。 こういう場合はフッターは画面の下部にいてほしいですよね。 「JavaScriptでwindow.heightを取得してどうのこうの~」って方法も考えられますが、今回は「すっきりCSSだけでどうにかしたい!」という方向けの記事です。 というわけで、今回のテスト用HTMLソースはこちら <body> <div class="outer"> <header> <h1>へっだー</h1> </header> <main> <h2>めいんこん