2016-12-12 7 views
1

サイトの現在のCSSに基づいて動作が異なるテスト対象コンポーネントがあります。私は単一のテストのためのCSSを追加したいと思います。テスト用の一時的なCSSのように、ファイルを作成せずに追加することは可能ですか?qUnitで単一のテストに一時的なCSSを追加するには?

qUnitテスト機能でCSSコードを追加することはできますか?

答えて

3

希望するCSSルールでstyleノードを動的に作成できます。

var tempCSS = document.createElement("style"); 
 
tempCSS.type = "text/css"; 
 
tempCSS.innerHTML = ".myClass { background-color: red; }"; 
 
document.body.appendChild(tempCSS);
<div class="myClass">yahoooooooo</div>

関連する問題