Вот простой способ решить вашу проблему. Примените пользовательский CSS к элементу.
<mat-tab-group class="custom-tabs"></mat-tab-group>
Импорт ViewEncapsulation в '@ angular / core'
import { Component,ViewEncapsulation } from '@angular/core';
Отключить инкапсуляцию вида в компоненте, который отображает вкладки.
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
encapsulation: ViewEncapsulation.None
})
Теперь вы можете стилизовать как .mat-tab-body, так и .mat-tab-body-wrapper.
.custom-tabs .mat-tab-body-wrapper {
height: 100%;
}