У меня установлены стили по умолчанию для элемента управления (кнопка), селектор - кнопка приложения, btn in button. css
<button class="btn">{{SampleText}}</button>
. css
.btn {
font-size: 20px;
font-family: Calibri;
background-color: white;}
В другом приложении я использую эту кнопку с настроенным стилем в образце. css, не хочу иметь класс по умолчанию btn.
<app-button class="Newbtn" >Hello</app-button>
образец. css
.btn {
font-size: 25px;
font-family: Calibri;
background-color: Red;}
Я пытался использовать декоратор ввода, @Input () Класс: строка;
<button [ngClass]="'btn'">{{SampleText}}</button>
<app-button [Class]="'Newbtn'" >Hello</app-button>
это не принимает стили Newbtn, объявленные в примере. css. если у меня есть класс Newbtn внутри кнопки. css это займет, но я не хочу этого делать.
, если я не даю никаких стилей, он выбирает стили btn, что правильно в моем случае , но я также должен иметь возможность переопределить стили по умолчанию, упомянутые в кнопке. css новыми стилями в образце. css.
Пожалуйста, предложите мне, если я хочу настроить стили по умолчанию, как я могу сделать это ?