【发布时间】:2020-10-22 21:54:54
【问题描述】:
我是 Angular、CSS 和 Html 的新手。 我使用 MatTabsModule(import { MatTabsModule } from '@angular/material/tabs';) 创建选项卡,但我能够调整/更改高度、背景等。简而言之,我无法覆盖 MatTabsModule 的默认属性类。请帮我。 下面是我的 CSS 和 Html 代码。我希望不需要 Typescript 代码。
HTML:-
<mat-card>
<mat-card-content>
<mat-tab-group class="tab-group" dynamicHeight>
<mat-tab *ngFor="let obj of tags">
<ng-template mat-tab-label>{{ obj.name }}</ng-template>
<div class="tab-content">
{{ obj.name }}
</div>
</mat-tab>
</mat-tab-group>
</mat-card-content>
CSS:-
.tab-group {
border: 1px solid #e8e8e8;
margin-bottom: 30px;
.unicorn-dark-theme & {
border-color: #464646;
}
}
.tab-content {
padding: 16px;
}
mat-card{
padding: 0px;
}
.mat-tab-label .mat-ripple {
min-width: 0;
height: 30px;
}
我无法更改这些选项卡的高度宽度背景颜色.. :(
【问题讨论】: