我使用带有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/

10-11 07:20