我创建了"模态组件"。此模态调用.pug文件中的"另一个组件"。所以从技术上讲,我使用的是"另一个组件"中的"模态组件"的样式和内容。
但我想覆盖我的"模态组件"中的样式。
我该怎么做?默认情况下,它采用"另一个组件"中的样式。
我不能只是在"另一个组件"中更改样式,因为它在应用程序中的少数地方使用。
如果我理解正确的话,我认为这只是CSS特定性的问题。
如果您要将一个类添加到正在调用另一个组件的模态组件中的父元素,您可以利用的特殊性
.modal{blah}//这将是调用的组件样式
.my modal.modal{覆盖样式}//这将在您的模态样式中
或者,如果要在调用模态的父容器上使用ngClass,则需要向父容器添加一些内联样式,该样式也将优先于样式表中的css