CSS でカスタムプロパティを定義し、変数として使用できるようにするための新しい CSS 仕様 「CSS Variables」 について、最新仕様に基づいた解説します。 CSS Variables とは、CSS でカスタムプロパティを定義し、変数として使用できるようにするための新しい CSS 仕様です。定義した変数は他のスタイル宣言内で参照することができることで、より効率的な CSS の記述が可能になります。 以前、この Blog でも書きましたが、CSS Variables は Firefox 29 が実装し、機能としては使用できるようになっていましたが、正式リリース版ではデフォルトでは無効だったのと、カスタムプロパティの接頭辞が var- という古い仕様での実装でした。 近日正式版がリリースされる予定の Firefox 31 で最新の仕様 (接頭辞が -- に変更) を基に実装、デフォ
![CSS Variables (CSS カスタムプロパティ) の使い方](https://cdn-ak-scissors.b.st-hatena.com/image/square/d1e9e1412e8f115d1a7ee92285278cd38dd5d79c/height=288;version=1;width=512/https%3A%2F%2Fhyper-text.org%2Fimg%2Fasset%2Fcss-ogp.png)