我有一些组件在HTML中使用了mat-tab元素。但是,当我尝试在CSS中样式化这些元素时,我只能使用例如
以下是在开发者工具中看这些元素的方式:
::ng-deep .mat-tab-label {}
这样的代码,并在至少一个样式更改旁边加上!important
。我不想将此长期留在应用程序中,特别是在阅读此文章之后。以下是在开发者工具中看这些元素的方式:
<mat-card class="mat-card">
<mat-tab-group class="mat-tab-group mat-primary">
<mat-tab-header class="mat-tab-header">
<div class="mat-tab-header-pagination mat-tab-header-pagination-before mat-elevation-z4 mat-ripple mat-tab-header-pagination-disabled>
<div class="mat-tab-label-container">
<div class="mat-tab-list">
<div class="mat-tab-labels">
<div class="mat-tab-label mat-ripple mat-tab-label-active ng-star-inserted">
<mat-ink-bar class="mat-ink-bar">
如何在CSS中不使用::ng-deep
和!important
的情况下样式化这些元素?