【发布时间】:2017-10-23 22:36:52
【问题描述】:
我想根据列表中当前项目的状态更改手风琴的颜色。
我想使用ng-class="{status: item.status}" 之类的东西(我有testClass: true)
现在的问题是我无法设置整个手风琴标题的颜色。
<accordion>
<accordion-group ng-repeat="item in items" class="animate-repeat" is-open="status.open">
<accordion-heading>
<div ng-class="{testClass: true}">
<p>Test</p>
</div>
</accordion-heading>
<div class="row">
<div class="col-sm-12 col-xs-12">
<div class="text-content font-size-14">{{item.text}}</div>
</div>
</div>
</div>
</accordion-group>
</accordion>
CSS
.testClass {
background-color: burlywood;
}
知道如何解决这个问题吗?
我在这里发现了类似的问题,但解决方案对我不起作用 https://github.com/angular-ui/bootstrap/issues/3038
【问题讨论】:
-
您是否尝试在手风琴标题级别设置 ng-class="{testClass: true}"
-
@Mudassar 是的,我尝试将它设置在手风琴组上,但没有奏效。而且我不能在上面添加它,因为迭代是在手风琴组中
-
我指的是
-
@Mudassar 我的错误。但这也行不通。
-
如何获取父级的大小?这确实是个问题
标签: css angularjs angular-ui-bootstrap