【发布时间】:2023-03-28 10:40:01
【问题描述】:
我在 Angular 2 中设置 md-tab 组件的样式时遇到了一些问题。我知道 Angular 2 Materials 现在仍在开发中,但我想知道是否有一种方法可以自定义它,例如删除底部半径。 这是一个代码:
<md-card>
<md-tab-group [selectedIndex]="1">
<md-tab>
<template md-tab-label>
MY FILES
</template>
</md-tab>
<md-tab>
<template md-tab-label>
ALL FILES
</template>
</md-tab>
<md-tab>
<template md-tab-label>
MY INTERESTS
</template>
</md-tab>
</md-tab-group>
</md-card>
【问题讨论】:
-
检查你的元素,查看相关的类,然后用你自己的 CSS 代码覆盖它。
-
我正在尝试这种解决方案,但是当我在标签“md-tabs”和“模板”中插入一些类时,编译后,我没有在生成的代码中插入这些类
-
也在尝试这个编译代码已经拥有的样式类
-
我不熟悉 angular2,但我在 Angular1 中遇到了这个问题。奇怪的是你的类被删除了......也许尝试覆盖 angular 使用的类?
-
好的,在检查模式下搜索后,我知道为什么我的样式代码在生成的类上不起作用:这是从我的 scss 代码生成的 css(我已经编写了 class e.q .md- tab-header) .md-tab-header[_ngcontent-mfl-3] { background-color: black !important;在生成的 html 中,我有名为 .md-tab-header 和 .md-tab-header[_ngcontent-mfl-5] 的类,其中包含所有样式。这就是为什么我的样式代码不起作用的原因。但是我仍然不知道如何解决这个问题
标签: css angular angular-material