我使用带有attr justified =“ true”的Angular UI Tabs组件。
在台式机上可以正常工作,但是当平板电脑和手机的分辨率更改时,我想将其设置为false。
我不想使用@ media-queries来“强制”默认的.nav-justified类,只是为了正确呈现。
<tabset justified="true">
<tab ng-repeat="tab in vm.tabs" heading="{{tab.title}}" active="tab.active" disabled="tab.disabled">
{{tab.content}}
</tab>
</tabset>
任何想法?
谢谢!
最佳答案
将其添加到您的CSS应该做到这一点:
.nav-tabs.nav-justified>li {
display: table-cell !important;
width: 1% !important;
}
这更多的是css hack,而不是与角度相关的,但是很好..
关于css - Angular UI Tabs,在移动设备中设置为false,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28479657/