【CSS】アイコン(material-icons)とテキストを上下中央寄せにする

ネコニウム研究所

PCを利用したモノづくりに関連する情報や超個人的なナレッジを掲載するブログ

【CSS】アイコン(material-icons)とテキストを上下中央寄せにする

2023-8-30 |

CSSでアイコン(material-icons)とテキストを上下中央寄せにして良い感じにしたい!

概要

今回の記事では、CSSでアイコン(material-icons)とテキストを上下中央寄せにして良い感じにする手順を掲載する。

環境

  • Google Chrome 116.0.5845.96(Official Build)(64 ビット)

手順書

サイドバーなどで良い感じに使えるようにアイコン(material-icons)とテキストを上下中央寄せにする例。

display: flex;を使う方法とline-heightを使う方法の2パターンを載せる。

display: flex;を使う方法

.icon-container {
    display: flex;
    align-items: center;
    height: 64px;
}
<div class="icon-container">
    <i class='material-icons'>filter_alt</i>フィルター
</div>

こんな感じ。

filter_altフィルター

line-heightを使う方法

.icon-container {
    height: 64px;
    line-height: 64px;
}
<div class="icon-container">
    <i class='material-icons'>filter_alt</i>フィルター
</div>

こんな感じ。

filter_altフィルター

こっちはアイコンの下がちょっと空き気味。

まとめ(感想文)

material-icons、めちゃくちゃ便利ですね。