1

css プロパティを変数として定義できるかどうか疑問に思っていました。たとえば、次のようなことができますか。

<div class="wide(20)"></div>

そして.cssで:

.wide(x)
{
width : x% ;
}

.tr-speed(y)
{
-webkit-transition: y s;
}

これはおそらく JavaScript で実行できることはわかっていますが、もしあれば完全な CSS ソリューションが欲しいです。前もって感謝します。

4

3 に答える 3

2

LESSまたはSASSを見てください。これらは、変数やその他の機能をサポートするサーバー(またはクライアント)側のソリューションです。

于 2013-02-04T15:07:00.870 に答える
2

SASSは、CSSにコンパイルされる非常に強力な言語です。

これは、変数や関数などを使用したCSS構文です。これは、DRYCSSの作成に役立つ非常に人気のあるツールです。

http://sass-lang.com/

于 2013-02-04T15:07:50.730 に答える