角质材料--mat-tab和mat-btn的区别

问题描述 投票:0回答:1

我玩了一下angular materials components,我想知道如何在组件的scss中覆盖angular materials components的样式,而不是在 global.scss中。我想知道如何在组件的scss中而不是在global.scss中覆盖Angular材料组件的样式。我想知道为什么我可以用不同的css样式覆盖mat-btn".mat-raised-button "的主类,而不能覆盖mat-tabs".mat-tab , .mat-tab-header , .mat-ink-bar "的主类。我想这是一个简单的问题,也许是关于在影子dom中创建内容或其他什么,但我希望一些专家来回答这个问题:)。

css angular components angular-material2
1个回答
0
投票

对于像mat-tab这样的材质组件,你可以在css中使用ng-deep来进行样式设计。

例如:

mat-tab::ng-deep {
   // your styles
}
© www.soinside.com 2019 - 2024. All rights reserved.