0

ある CSS クラスに別の CSS クラスを含めることができない理由

.parentCSS width:100% childCSS

このため、ファイルには実際に多くの重複エントリがあります

aspx ページのどこか (多くの CSS クラスを制御するもの) と CSS ファイルのどこか (1 つの CSS クラスが多くの重複する属性) にあります。

CSS のネストが達成できない場合に適切な CSS を作成するための提案は非常に役立ちます。

4

3 に答える 3

2

CSS はそのように構築されていないため、ネストはサポートされていませんが、より柔軟な方法でスタイルシートを作成できるプラグインhttp://lesscss.org/があります。

LESS は、変数、ミックスイン、操作、関数などの動的な動作で CSS を拡張します。LESS は、Node.js と Rhino を使用して、クライアント側 (Chrome、Safari、Firefox) とサーバー側の両方で実行されます。

于 2012-04-13T21:48:34.523 に答える
0

質問が何であるかわかりませんが、css はこれを許可します:

.parent,
.parent .child {
    /* css */
}
于 2012-04-13T21:57:28.440 に答える
0

すべてのクラスに明示的に名前を付ける必要があります。

.parentCSS .childCSS { width:100% }
.childCSS { height:100% }

または、それらをマークアップで結合します。

<div class="parentCSS childCSS"></div>

おそらく、あなたがやろうとしていることの詳細/例を示すのに役立つでしょう.

于 2012-04-13T21:59:46.247 に答える