【发布时间】:2014-05-15 12:21:45
【问题描述】:
我正在使用 hack 将当前视图作为活动状态。在这里看到:
<div class="navlinks1" ng-class="{active: $state.includes('myanmar')}"}>
<a ui-sref="myanmar">Myanmar</a>
</div>
我的 CSS 看起来像这样:
.navlinks1{
margin:0;
padding:0;
border-bottom:1px solid #e6e6e6;
font-size:14px;
margin-left:0px;
}
.navlinks1.active {
background-color: #bdecff;
color:#ffffff !important;
}
.navlinks1 a:active {
color:#ffffff !important;
}
这样可以改变背景。没有改变的是链接颜色。我怀疑 a:active 不起作用。
有谁知道如何使用 UI-Router 更改活动链接的颜色,以使指向当前视图的链接具有不同的颜色?
谢谢。
【问题讨论】:
-
不应该像 .navlinks1.active a{ } 吗?
-
没错。作者就在下面。
标签: css angularjs angular-ui-router