简体   繁体   English

如何在`mat-tab-group`(Angular-Material)中居中标签标签?

[英]How can I center tab labels in `mat-tab-group` (Angular-Material)?

I have this mat-tab-group which only has two tabs.我有这个mat-tab-group ,它只有两个选项卡。 The mat-tab-group container element width is bigger than the combined width of the two tab labels and I want to center the labels or increase the width in order to make them look cleaner. mat-tab-group容器元素宽度大于两个选项卡标签的组合宽度,我想将标签居中或增加宽度以使它们看起来更干净。 Thx in advance.提前谢谢。

        <mat-tab-group>
            <mat-tab label="Person">
                <ng-template matTabContent>
                    <person-register></person-register>    
                </ng-template>
            </mat-tab>
            <mat-tab label="Company">
                <ng-template matTabContent>
                    <company-register></company-register>
                </ng-template>
            </mat-tab>
        </mat-tab-group>

如果您添加 mat-stretch-tabs 应该在容器的宽度上拉伸选项卡并将选项卡标签居中。

<mat-tab-group mat-stretch-tabs></mat-tab-group>
<mat-tab-group mat-align-tabs="center"></mat-tab-group>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM