こんにちは。めぐたんです。 みなさんは「CSSで中央寄せする方法」といえば何が思いつくでしょうか? 馴染みがあるのは、横方向に対して中央寄せを行うtext-align: center;やmargin: 0 auto;。では縦方向のときは?となると…途端に「なんだっけ」と止まってしまう方もいるかと思います(私です)。 そこでCSSの「中央寄せ」について、レスポンシブWebデザインにも対応しやすい7つの方法をまとめてみました! 当記事で紹介していく方法はすべて、下記のHTMLを共通して使用していきます。 <div class="outer"> <div class="inner"> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolo
![CSSで要素を上下や左右から中央寄せする7つの方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/4cfbf8edeec6bde9ad281229bb17f7af6a994b13/height=288;version=1;width=512/https%3A%2F%2Fwww.granfairs.com%2Fcms%2Fwp-content%2Fuploads%2F2024%2F03%2Fstaff-2017-03-09-centering-by-css.png)