Я пытаюсь стилизовать p-header компонента p-dialog окна Primeng, и я застрял в его стилизации. Я хочу, чтобы весь элемент заголовка был красным, но вместо этого становится красным только мой текст. Вот мой фрагмент кода:
Вот результат, который я получаю:
This is the desired output:
<p-dialog [(visible)]="popup.visible">
<p-header [ngStyle] = "{'background-color':'red'}">
{{popup.header}}
</p-header>
{{popup.message}}
</p-dialog>
Я также пробовал styleClass
, ngClass
, [style]
тоже не повезло
@Component({
encapsulation: ViewEncapsulation.None
})
работает, но я не хочу отключать viewEncapsulation.