Flexboxでコンテンツ量が少ない時はフッターを画面下に固定する コンテンツがウィンドウの高さより少ない時だけ画面下にフッターを配置する方法はいろいろありますが、CSS3のFlexboxレイアウトを使用すればかなりスマートにできます。 投稿日2016年11月28日 更新日2016年11月28日 HTML header,article,footer が並んでいて footer を固定したいとします。 HTML <header> Header </header> <article> Article </article> <footer> Footer </footer> CSS 「display: flex;」だけだと横並びですが「flex-direction: column;」を指定することで、縦並びのFlexレイアウトができます。 html{ height: 100%; } body{