私は、クラス内のクラスを含める - ソートのクラスをvariablizingのように - 私は一度何かを定義し、シート全体でそれを使用できるように、 。私が色を変えると、すべてが変わります。
.myFontColor{color:blue;}
.myTitle{font-size:large; myFontColor}
.myHeader{font-weight:bold; myFontColor}
これを行うには唯一の方法があります。定義にすべてのクラス名を含めるには、その色を参照するシートに20または30の項目がある場合、それは本当に醜いです。
.myFontColor, .myTitle, .myHeader{color:blue;}
.myTitle{font-size:large;}
.myHeader{font-weight:bold;}
また、要素を作成するときに各クラスをリストすることも少し難解です。
<div class="myFontColor myTitle myHeader">
ありがとうございました。
私はこれを考えましたが、スタイルモデルに組み込まれた何かを必死に望んでいました...:| |例は素晴らしいですが、私はそれを使用するかもしれません。 – Praesagus
私は残念ながら、これはあなたが得ることができる最も近いかもしれないと思います。あなたは 'styles.js'のような独自のjavascriptファイルに関数を置くことで改善することができます –
これは最高です。 JSでvarsのリストを作成し、CSSページの特定のクラス属性をそのページに置き換えることができます。 以下のコード方法を使用すると効果的ですが、前述したように、ページ全体で書式が変更され、組織が難しくなります。 – Praesagus