[CSS]vertical-alignの効かない別要素同士のベースラインを揃える


![「[CSS]vertical-alignの効かない別要素同士のベースラインを揃える」のアイキャッチ画像](/images/tmb/css-another-block-baseline.jpg)

![](/images/another-block-baseline-1.jpg)

liをflexで横並びにした上で、英字と日本語を別フォントにするとベースラインが崩れる。同じ要素であれば揃うけど、別要素になるとずれる。

“`html

  • HI-TEC-C
  • ジェットストリーム

“`

## line-heightを指定する

![](/images/another-block-baseline-2.jpg)

line-heightを両方に指定してあげれば揃った。heightではダメ。

“`css
li {
line-height: 1em;
}
“`


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です