【发布时间】:2019-06-23 09:52:10
【问题描述】:
我有一个使用 Angular Material 7 中的 mat tab 的组件。
我想根据我的 typescript 变量的布尔值更改选项卡的背景颜色。
问题是我只能在所有标签上应用 CSS
.mat-tab-label {
background-color: red;
}
如何创建可以应用于特定选项卡的 CSS 类。
我有一个标准组件。我尝试使用封装:ViewEncapsulation.None,但这仅允许我更改上面提到的所有选项卡。
HTML:
<mat-tab-group mat-align-tabs="center" dynamicHeight="true">
<mat-tab label="tab1">
Hello
</mat-tab>
<mat-tab label="tab2">
Hello2
</mat-tab>
</mat-tab-group>
【问题讨论】:
-
你想要这样的东西stackblitz.com/edit/…
标签: html css angular angular-material