【发布时间】:2018-03-29 04:09:30
【问题描述】:
我想知道如何在 Dart 上设置 Angular 材质选项卡面板(及其选项卡)的样式。
我在使用 SASS 时遇到问题,我认为这是这样做的方式。
目前我有类似的东西:
<material-tab-panel id="my_material_tab_panel">
<material-tab label="First Tab" class="my-material-tabs"></material-tab>
<material-tab label="Second Tab" class="my-material-tabs"></material-tab>
</material-tab-panel>
编辑:我正在导入 Angular 组件并将 Material Tab(组件和面板)注册为指令:
import "dart:async";
import "dart:html";
import "package:angular/angular.dart";
import "package:angular_components/angular_components.dart";
@Component(
selector: "view-test",
styleUrls: const ["test.css"],
templateUrl: "test.html",
directives: const [
CORE_DIRECTIVES,
materialDirectives,
MaterialTabPanelComponent,
MaterialTabComponent
]
)
// (...)
我想做的是:
- 更改标签文本颜色;
- 更改选项卡背景颜色;
- 更改选定标签的背景颜色;
- 更改所选标签的底部边框颜色。
感谢您的帮助。
【问题讨论】:
-
我最近更新了示例页面,以显示使用其中一个材质选项卡 scss mixins 来自定义颜色。 github.com/dart-lang/angular_components_example/blob/master/lib/…。你有机会看看吗?
标签: sass dart angular-dart