css - 如何设置 Angular Material 选项卡的 mat-ink-bar 以获取选项卡标题文本宽度的宽度

标签 css angular angular-material angular-material2

我希望 Angular Material 选项卡的 mat-ink-bar 占据选项卡标题文本宽度的宽度。目前它大于选项卡标题文本宽度。

下图显示了它现在的样子。

Current look

下图显示了我想要的样子。

How I want the mat-tab-ink-bar to look

你能帮我看看如何做到这一点吗?

最佳答案

enter image description here
我通过删除 .mat-tab-label 类上的 min-width 和 padding 来实现这一点。
并根据我的要求添加边距以保持标签分开。
这是因为 mat-ink-bar 采用了 mat-tab-label 的宽度,将 min-width 设置为 160px;

关于css - 如何设置 Angular Material 选项卡的 mat-ink-bar 以获取选项卡标题文本宽度的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50112815/

相关文章:

html - 多种屏幕尺寸的轮播图像尺寸

javascript - 居中模态窗口

javascript - 如何从 document.getElementById javascript 制作下拉菜单

javascript - 通过 Angular 观察防止频繁点击同一按钮

javascript - 如何在 Angular 2 中对指令进行单元测试?

Angular Material表单控件mat-select -- mat-option,设置更新项的默认选项?

javascript - 样式化 jQuery ThickBox(圆 Angular )

forms - Angular2 响应式(Reactive)表格

angular - 查看销毁错误 : Attempt to use a destroyed view: detectChanges

javascript - 将 Angular Material Design 复选框绑定(bind)到 Controller 中的数组