0

親テーマから子テーマを作成しています。子テーマには、親テーマのdivとほぼ同じように(スタイル的に)動作する必要があるいくつかのdivがあります。親テーマにはHTMLWysiwygがあります

そして私の子供のテーマでは、HTMLWysiwygを使用するのが好きです

親の.cssファイルを変更せずにdiv"edButtonHTMLChild"にedButtonHTMLと同じ.cssスタイルを与えるにはどうすればよいですか?

何かのようなもの

#edButtonHTMLChild = #edButtonHTML 

よろしく

4

4 に答える 4

1

直接クラスでスタイルが適用されている場合は、それらのクラスをクラスリストに追加できます。IDでスタイル設定されている場合は、CSSルールをカスタム要素を対象とするセレクターにコピーする必要があります。

于 2012-07-06T14:04:44.130 に答える
1

通常のCSSは継承をサポートしていません。子のセレクターを親のルールセットに追加する必要があります。

#edButtonHTMLChild, #edButtonHTML{
  styles...
}

または、Javascriptを使用して同じスタイルを適用します。

于 2012-07-06T14:04:53.437 に答える
1

前述のように、通常のCSSは継承をサポートしていません。継承が必要なものであり、他の多くの機能も必要な場合は、SassまたはLESSを試してみてください。

于 2012-07-06T14:59:12.520 に答える
1

CSSをコピーしたくない場合、またはLESSのようなものを使用したくない場合は、要素のスタイルをコピーして要素に適用するjavascriptを使用できます。このスレッドをチェックしてください:

要素の計算されたスタイルを返し、その要素を疑似クローンするjQuery CSSプラグイン?

于 2012-07-06T15:51:21.873 に答える