【问题标题】:Responsive issue with Bootstrap 3.x nav-tabsBootstrap 3.x 导航选项卡的响应问题
【发布时间】:2014-09-12 17:33:26
【问题描述】:

我有一个引导组件 nav-tabs,当页面宽度大于行所需的宽度时(引导 .row div),它可以正常工作。 问题是,当我更改移动设备的视图时,响应式设计的行为不正常,并且选项卡未对齐。 请看下面链接中的代码,页面宽度减小到什么程度,Company、Support 和 Design 选项卡行为异常。

http://www.bootply.com/Ym1iDjaBjz#

【问题讨论】:

标签: css twitter-bootstrap responsive-design twitter-bootstrap-3 frontend


【解决方案1】:

这是正常的,因为所有选项卡都没有足够的空间。

您可以减少.nav-tabs li a 处的填充以创建空间或添加以下规则以使它们以 100% 宽度显示。

.nav-tabs > li, .nav-tabs li a { display: inline-block; width: 100%; }
.nav-tabs li a { border: 1px solid #ddd; }

祝你好运!

【讨论】:

    【解决方案2】:

    我在类似情况下使用过 bootstrap-tabcollapase 库:https://github.com/flatlogic/bootstrap-tabcollapse

    这是一个第三方引导插件,可将标签转换为小媒体查询宽度的手风琴面板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-13
      • 1970-01-01
      • 1970-01-01
      • 2014-12-04
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多