【问题标题】:Angular Bootstrap Tabs Causing Strange WrappingAngular Bootstrap 选项卡导致奇怪的包装
【发布时间】:2014-07-02 20:36:42
【问题描述】:

我正在使用 Angular Bootstrap UI tabset 指令并且遇到了一些奇怪的 CSS 问题。这是我的 HTML,and also a plunker。为什么 div#content 包装?如何让它直接显示在它所属的选项卡下方?

<div id="left">
  floating left div with static height and width
</div>

<div id="right">
  <div>standard div with width=100%.  presence of tabs is screwing up content below them</div>
  <tabset>
    <tab>
      <tab-heading>Tab 1</tab-heading>
    </tab>
    <tab>
      <tab-heading>Tab 2</tab-heading>
    </tab>
  </tabset>
  <div id="content">
    Why is this wrapping below???
  </div>
</div>

编辑: 看起来 CSS 类“nav”有一个规则“.nav:after { clear:both; }”正在清除左浮动并导致问题。但我仍然不知道如何解决这个问题。

【问题讨论】:

    标签: angular-ui angular-ui-bootstrap


    【解决方案1】:

    在 tabset 元素上设置 display: inline-block 样式似乎可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-11
      • 2018-05-25
      • 2015-07-16
      • 1970-01-01
      • 2015-11-27
      • 1970-01-01
      • 2012-08-01
      • 1970-01-01
      相关资源
      最近更新 更多