.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
我个人觉得这样做的目的是为了美观,请看截图
上面的一张是去掉margin-bottom:-1px;的样式;
下面的一张是保留margin-bottom:-1px;的样式;
你可以对比一下底部的样式,明显不一样。
本来外边距的话不是会向外延伸1px么 这个是向里1px
外边据距离底部距离为-1px距离