Угловые места после пользовательской таблицы стилей

#angular #angular-cli #primeng

Вопрос:

Я ищу объяснение, касающееся углового стиля.

Я использую Angular 10 с Prime-ng, я добавил пользовательский стиль, который должен переопределять компонент Prime-ng, но при обслуживании приложения для тестирования стиль не переопределяет его, и он помещает теги, содержащие оригинальный стиль, непосредственно перед <ссылка ref=»таблица стилей»../>, которая должна переопределить его.

Угловые места после пользовательской таблицы стилей

(1) содержит правила css (введенные в узле стилей angular.json), которые будут применяться на панели p-прогресса ( т. е. высота: 10 пикселей; ).

(2) стиль компонента Primeng по умолчанию, полученный из библиотеки Primeng, поскольку я использовал этот компонент в одном из компонентов моего приложения:

 <p-progressBar [value]="value"></p-progressBar>
 

Большое спасибо.

Комментарии:

1. » Я добавил пользовательский стиль, который должен переопределять компонент Prime-ng » — Где вы определили свой пользовательский стиль?

Ответ №1:

Если компонент PrimeNG, который вы хотите обновить, не отображается перед телом, например, в диалоговом окне, всплывающем окне, всплывающей подсказке и т. Д. Вы можете добавить стили в угловой компонент, который вы используете в компоненте PrimeNG. В противном случае вам нужно добавить стили в файл styles.scss, чтобы эти стили были глобальными.

Если это не сработает, добавьте !important флаг в конце каждого стиля.