两个 div 之间有不必要的间隙。有没有解决方案可以消除它?
这是jsfiddle
如果您观察vUiTsTabs
和vUiTsContainers
div 标签,您会发现这两个 div 之间有一个间隙......(黑色和红色边框之间的间隙)。
问问题
2307 次
6 回答
2
清除<ul>
标签(overflow: auto;
就足够了)并display: inline-block;
从中删除.vUiTsTabs
在这里演示:http: //jsfiddle.net/FCwjc/3/
于 2012-10-10T10:09:02.540 回答
1
float: left
将li替换为display: inline-block
于 2012-10-10T10:01:56.117 回答
1
float:left
通过设置删除显示并清除列表
display:inline-block;
overflow:hidden; /*or auto*/
for.vUiTsTabs
并且差距将消失:修改后的小提琴
于 2012-10-10T10:02:46.830 回答
1
我希望这可能对您
使用此.vUiTsTabs
代码有所帮助
.vUiTsTabs {
border-bottom: 1px solid #660033;
display: table;
margin: 0;
width: 99.9%;
}
演示:修改后的演示
于 2012-10-10T10:08:34.340 回答
1
我在 Chrome 上修复了它,在你的 vUiTsTabs 中放置了“vertical-align:top”。
于 2012-10-10T10:18:15.290 回答
0
请试试这个:
使用以下 CSS:
.vUiTsTabs {
display: table;
border-bottom: 1px solid #660033;
width: 99.9%;
}
于 2012-10-10T10:10:27.953 回答