LoginSignup
0
0

More than 3 years have passed since last update.

[CSS] flex align-itemsの混合の方法

Posted at

CSSで要素の縦並びを中央揃えにしたり上揃えにしたりしたくなる時ありますよね?

単に中央揃えにしたかったら親要素を次の通りにすればいいだけです。

.parent {
  display: flex;
  align-items: center;
}

でも、ある子要素だけ中央揃えでなくベースラインにしたい場合はどうすればいいでしょうか?

調べたところ、どうやらalign-selfをその子要素に設定すればいいようでした。

.parent {
  display: flex;
  align-items: center;
}

.top {
  align-self: baseline;
}

コードの全体はCodePenに上げました。
https://codepen.io/kter/pen/jOqJEGO

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0