【HTML】CSS変数(カスタムプロパティ)を使おう!【CSS】

HTML-CSS

みなさんこんにちは、現役エンジニアのサメハックです

未経験からWebエンジニアに転職し、
正社員として5年働いたのちフリーランスとして独立しました。

1分で理解できるHTML/CSS講座シリーズです。

今回はCSS変数(カスタムプロパティ)の使い方について学んでいきましょう!

駆け出しエンジニアや未経験の方、
また新入社員を指導する先輩社員にとっても
わかりやすいように解説していきます!

この記事を読むと・・・
  • 1分でCSS変数が使える
1分で理解できるHTML/CSS講座シリーズはじめっ!

CSS変数(カスタムプロパティ)を使おう!

CSS変数(カスタムプロパティ)を使う構文

変数の定義

:root {
  /* --変数名 : 値 */
  --my-color: red;
}
ハイフン2つをつけて定義するよ!
:rootで定義することで、CSSファイル全体で呼び出せるよ!

変数の呼び出し

   /* var( 変数名 ) */
color: var(--my-color);

実際に動かしてみよう!

See the Pen
CSS変数(カスタムプロパティ)
by samehack (@samehack)
on CodePen.

実際に動かしてみると、指定した部分のみ
文字色が赤色になっていることがわかります。

使いこなせるとコードの冗長化を防げて保守も楽になるよ!

まとめ

  • :rootで定義することでCSSファイル全体で呼び出し可能
  • ハイフン2つをつけて変数を定義
  • var(変数名) で呼び出し

満足いただけたら、1クリックなのでSNSフォローしてもらえると嬉しいです🦈

タイトルとURLをコピーしました