我正在尝试水平渲染清晰度选项卡,因为垂直选项卡尚不可用。更清楚地说,链接是垂直的,但主要布局是水平的(链接+内容)。
注意:我正在使用 Angular 4.x
并且自定义非常有限,因为所有clr-tab
s 都呈现在ul.nav
包含所有链接的主要元素旁边。
在纯 CSS 中没有明显的方法可以确定哪个是活动的。:empty
帮不了。
所以,我正在寻找带有角度的解决方案,以便active
在激活clr-tab
的对象上附加一个类以广泛显示它。
理想情况下,类似
<clr-tabs>
<clr-tab *ngFor="..." [ngClass]="{'active': ???????}">
<button type="button" clrTabLink>...</button>
<clr-tab-content *clrIfActive>
....
</clr-tab-content>
</clr-tab>
</clr-tabs>
谢谢