Assuming I have a directive "mydirect" with a template that contains a lot of divs with a lot of nested classes. For example:
<div class="mydirect">
<div class="classA">
<div class="subclassA">
<div class="subclassB">
</div>
<div class="classB"></div>
</div>
I noticed that despite having the classnames in a css file ("mydirectstyle.css") and it being included in index.html, using my directive:
angular.module("MyApp", []).
directive('mydirect', function() {
return {
restrict: 'E',
replace: true,
template: '-All that Html here-'
};
});
None of the CSS properties are applied to it whatsoever. What is the best way to apply all my styles to those multiple classes? Can it be done such that I don't have to manually select each element and set individual CSS properties?
My index.html page contains a <mydirect> </mydirect> that gets replaced by the directive template shown above.
