多くの入れ子になったクラスを持つ多くの div を含むテンプレートを持つディレクティブ "mydirect" があると仮定します。例えば:
<div class="mydirect">
<div class="classA">
<div class="subclassA">
<div class="subclassB">
</div>
<div class="classB"></div>
</div>
クラス名がcssファイル(「mydirectstyle.css」)にあり、index.htmlに含まれているにもかかわらず、ディレクティブを使用していることに気付きました:
angular.module("MyApp", []).
directive('mydirect', function() {
return {
restrict: 'E',
replace: true,
template: '-All that Html here-'
};
});
CSS プロパティはまったく適用されません。これらの複数のクラスにすべてのスタイルを適用する最良の方法は何ですか? 各要素を手動で選択して個々の CSS プロパティを設定する必要がないようにすることはできますか?
私の index.html ページには、<mydirect> </mydirect>
上記のディレクティブ テンプレートに置き換えられる が含まれています。