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

标签 css angular angular-material

我有这个mat-tab-group它只有两个标签。 mat-tab-group容器元素宽度大于两个选项卡标签的组合宽度,我想将标签居中或增加宽度以使它们看起来更干净。提前谢谢。

        <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 应该将标签拉伸(stretch)到容器的宽度并将标签标签居中。

<mat-tab-group mat-stretch-tabs></mat-tab-group>

关于css - 如何在 `mat-tab-group` (Angular-Material) 中居中标签标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52858677/

相关文章:

angular - 想要扩展空接口(interface)但得到 lint 错误 : no-empty-interface

javascript - AngularJS Material 侧边栏元素不一致

javascript - $scope变量不断变化

html - 使用 JSON 数据定义时,所有卡片同时扩展而不是单独扩展

javascript - 如何在 div 元素中左右移动两个图像?

css - 是否可以仅使用 CSS(无 JavaScript 代码)来隐藏和显示文本?

javascript - 溢出 :hidden and :after pseudo-selector

css - 将 CSS 位置绝对、相对和 z-index 用于 2 个大小响应(不固定)的图像

html - 如何在 css 中使::before/::after 元素可点击?

java - 将经过身份验证的用户保存到来自 Azure AD 的数据库