我想用可变范围(宽度)更改 li:before 的宽度值。
<ul>
<li ng-repeat="step in stepsList" ng-style="{li:before { 'width': width;}"
ng-class="{true: 'active'}[step.active]">
<span>{{step.stepName | uppercase}}</span>
</li>
</ul>
我正在执行这段代码,但它不起作用。
请帮助。
不幸的是你不能拥有pseudoelements
within inline styling
。你可以做的是有两个独立的CSS Classes
like
.a:before {}
.b:before {}
这样你就可以使用ngClass https://docs.angularjs.org/api/ng/directive/ngClass将适当的类添加到您的 HTML 中
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)