【CSS】Flexbox 上下中央揃え

【CSS】Flexbox 上下中央揃え

block要素を上下中央揃え(真ん中)にする。
ベンダープレフィックスなしで動作する。
IE11問題なし。

サンプル

See the Pen flexbox > 上下中央揃え by 125naroom (@125naroom) on CodePen.

HTML

正方形の真ん中にflexboxと書く場合。

<div class="container">
  <p>flexbox</p>
</div>

CSS

250pxの正方形の真ん中にテキストを持ってくる場合のCSS。

.container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  background: #e6de6b;
}
.container p {
  color: #ffffff;
  font-weight: bold;
}

関連記事

Author

デザコト

あ、いいな、と思うWebデザインを紹介しています。デザインの参考に。やさしいデザインが多いです。Webデザインギャラリー『デザインのこと - Web design gallery』を運営しています。

Googleさんの
おすすめ

8

/

28

2025

Googleさんの
おすすめ

8

/

28

2025

デザインの記事

劇場版『チェンソーマン レゼ篇』
natomi宿
  • 2025.08.20
  • natomi宿
  • ふらっと旅してきました。とても心地の良いゲストハウスでした。 『きょうのできごと』…
  • いつかのこと
【jQuery】横スクロールできますよーとご案内、横スクロールするとご案内が消える、実装サンプル