Я хорошо продвигаюсь с помощью своего приложения Angular2, еще раз спасибо за разъяснение, как использовать файлы scss из MDL (ответ here).Как переопределить CSS по умолчанию angular2-mdl?
Однако у меня возникли проблемы с переопределением определенных стилей по умолчанию, установленных в MDL. Например, я не хочу, чтобы вкладки в панели вкладок использовали «justify-content: center», а скорее «justify-content: flex-start», поэтому вкладки выравниваются влево.
Моего первоначальный подход был попытаться переопределить свойство, снабжая:
.mdl-tabs__tab-bar {
justify-content: flex-start;
}
непосредственно в SCSS файл компоненты, содержащей вкладку.
Но это не сработает, поскольку Angular2 использует мои селекторы, например. например
.mdl-tabs__tab-bar[_ngcontent-eph-22]
и поэтому они никогда не применяются. Итак, каков правильный способ переопределить стили по умолчанию MDL? Должен ли я помещать все, что я хочу переопределить в глобальных стилях.sass?
Заранее благодарим за любую помощь!
Хорошо, я понял, что я могу переопределить стили в глобальном «styles.sass». Это единственный способ или правильный способ сделать это? – curiosity