Если вы хотите применить два класса к одному элементу, попробуйте следующую структуру.
.style-class-a {
background-position:fixed;
background-color:black;
}
.style-class-a.style-class-b {
background-color:green;
}
<div class="style-class-a" style="height: 50px; width: 50px"></div>
<br>
<div class="style-class-a style-class-b" style="height: 50px; width: 50px"></div>
Если вы используете S CSS, то при генерации проекта вам необходимо явно указать: ng new sample-app --style=scss
. Если нет, Angular будет использовать CSS по умолчанию, а CSS не разрешает вложенные селекторы. Следующие опции принимаются
ng new sample-app --style=scss
ng new sample-app --style=sass
ng new sample-app --style=less