みなさんこんにちは、現役エンジニアのサメハックです
未経験からWebエンジニアに転職し、
正社員として5年働いたのちフリーランスとして独立しました。
1分で理解できるHTML/CSS講座シリーズです。
今回はCSS変数(カスタムプロパティ)の使い方について学んでいきましょう!
駆け出しエンジニアや未経験の方、
また新入社員を指導する先輩社員にとっても
わかりやすいように解説していきます!
この記事を読むと・・・
- 1分でCSS変数が使える
1分で理解できるHTML/CSS講座シリーズはじめっ!
CSS変数(カスタムプロパティ)を使おう!
CSS変数(カスタムプロパティ)を使う構文
変数の定義
:root {
/* --変数名 : 値 */
--my-color: red;
}
ハイフン2つをつけて定義するよ!
:rootで定義することで、CSSファイル全体で呼び出せるよ!
:rootで定義することで、CSSファイル全体で呼び出せるよ!
変数の呼び出し
/* var( 変数名 ) */
color: var(--my-color);
実際に動かしてみよう!
See the Pen
CSS変数(カスタムプロパティ) by samehack (@samehack)
on CodePen.
実際に動かしてみると、指定した部分のみ
文字色が赤色になっていることがわかります。
使いこなせるとコードの冗長化を防げて保守も楽になるよ!
まとめ
- :rootで定義することでCSSファイル全体で呼び出し可能
- ハイフン2つをつけて変数を定義
- var(変数名) で呼び出し
満足いただけたら、1クリックなのでSNSフォローしてもらえると嬉しいです🦈