0


0

JavaScriptを使用して文字列をCSSコードに追加する

JavaScriptコードを使用してCSS要素の前に文字列を追加する必要があります。 元のコードの例:

h1 {
   background: red;
}

.class #id {
   color: black;
}

Javascriptで次のようにフィルタリングする必要があります。

.myclass h1 {
   background: red;
}

.myclass .class #id {
   color: black;
}

CSSコードがstrと呼ばれるJavascript文字列であるとしましょう。

1 Answer


1


これを行う最善の方法は、CSSをすでに作成して準備しておき、javascriptを使用して必要なクラスを目的のHTML要素に追加することです。

jQueryを使用すると、( "#id")。addClass( "myclass")のようになります

myclassは、CSSで使用されるクラスの名前です。

( "#id")。css( "…​ css …​")を使用して、CSSを手動で動的に追加できます。