Сценарий:
- У меня есть приложение, в котором использовались Angular 2 и Angular Material.
- Я обновил проект до Angular 7 и последней версии материала, используя руководство по обновлению и
ng update
.
Проблема:
- Проблема в том, что я опирался на некоторые из CSS, старую тему Material, которая автоматически вставлялась в страницу.
Например, в старом CSS было .mat-card-header { height:
40px }
, которого, похоже, нет в новом карточном CSS. - Angular Material все еще добавляет CSS на страницу, но этого значения высоты там нет.
- Что мне теперь делать?
- Должен ли я изменить дизайн CSS моего проекта с нуля
, используя новые темы материалов в качестве основы, или - , если я добавлю CSS, который я использовал, в новый проект и сделаю ихвсе
!important
, поэтому новый материал CSS не может их перезаписать или что-то еще?
Буду признателен за любой совет.