У нас есть проект Angular с материалом, и у нас есть некоторые проблемы с переопределением стилей.
Например, если мы хотим глобально изменить border-radius
на <mat-card>
, нам необходимо добавить important
к стилям:
.mat-card { border-radius: $some-var !important; }
Это мне кажетсябыть вызвано загрузкой стилей материала после наших собственных стилей.По крайней мере, в соответствии с «традиционными» стандартами CSS.Поэтому обычно вы можете просто изменить порядок загрузки, и последние загруженные стили перезапишут предыдущие.
Есть ли способ добиться этого?Или как мы должны стилизовать элементы такого типа, не добавляя !important
на всем протяжении?