在我的特定情况下,我对 Bootstrap 选项卡之间的空间感到困惑。
我正在将 Bootstrap 2.3.2 和 Ace Theme ( http://wrapbootstrap.com/preview/WB0B30DGR ) 用于 Web 应用程序。
这是我的 HTML:
<div>
<ul class="nav nav-tabs " id="my-tabs">
<li><a href="#page-1" data-toggle="tab">1</a></li>
<li><a href="#page-2" data-toggle="tab">2</a></li>
<li><a href="#page-3" data-toggle="tab">3</a></li>
</ul>
</div>
<div class="tab-content" id="my-panes">
<div class="tab-pane" id="page-1">
tab 1
</div>
<div class="tab-pane" id="page-2">
tab 2
</div>
<div class="tab-pane" id="page-3">
tab 3
</div>
</div>
这是我的附加 CSS:
#my-tabs.nav-tabs > li {
display: inline-block;
float: none;
}
#my-tabs.nav-tabs > li > a {
padding: 8px 16px;
margin:0;
}
这是 jsfiddle 演示:http: //jsfiddle.net/edAVC/5/
选项卡之间有空格。我对此感到困惑。花几个小时,无法弄清楚它为什么在那里。我想删除标签之间的空间。
请注意,<li>
出于其他原因,我必须使用 display: inline-block 作为元素。
让我们假设我的 css 和 HTML 没有变化。我可以添加哪些额外的 CSS 来删除选项卡之间的空间?
谢谢并恭祝安康!