Bootstrap导航药丸之间有额外的空白区域

时间:2017-07-03 06:09:54

标签: html css twitter-bootstrap

这是我正在尝试的简单引导代码,其中浮动块元素在它们之间有额外的空间。如何删除它,为什么会删除它?

<ul class="nav nav-pills">
  <li style="width: 40%; background: #8ac1dc;" class="active">
    <a href="#ap-about" data-toggle="tab" aria-expanded="true">About</a>
  </li>
  <li style="width: 40%; background: #ff6666">
    <a href="#ap-personal" data-toggle="tab">Account</a>
  </li>
</ul>

Jsfiddle

5 个答案:

答案 0 :(得分:1)

试试这个: -

 <ul class="nav nav-pills">
   <li style="width: 40%; background: #8ac1dc;" class="active">
    <a href="#ap-about" data-toggle="tab" aria-expanded="true" style="border-radius: 0;">About</a>
  </li>
 <!--  -->
 <li style="width: 40%; background: #ff6666;margin:0">
  <a href="#ap-personal" data-toggle="tab" style="border-radius: 0;">Account</a>
 </li>
</ul>

答案 1 :(得分:1)

删除保证金

<强> CSS

.nav-pills>li+li{
    margin:0px;
}

答案 2 :(得分:1)

转到bootstrap.css行的4093文件,然后将2px编辑为0

.nav-pills > li + li {
  margin-left: 0;
}

答案 3 :(得分:1)

Update the bootstrap.css margin-left from 2px to 0px 
.nav-pills > li + li {
  margin-left: 0px;
}

答案 4 :(得分:1)

将您的自定义类添加到ul my-nav-pills

并添加如下的css

.my-nav-pills li{
    margin-left:0px;
}

覆盖bootstrap类并且不要更改默认引导类的css是打击。