我的html和css代码
我试图显示一个标签视图,一切正常,直到我添加
text-overflow: ellipsis; white-space: nowrap; overflow:hidden;
这里在ul和li之间显示一个间隙,我无法移除间隙(水平)而不移除
overflow:hidden;
我不知道我哪里出错了.
谢谢
编辑: - jsfiddle
inline-block
在元素之间添加空白.
在同一行写入元素而不是将它们写在单独的行上以解决问题.
更改
<ul class="tabs"> <li><a href="#" class="tab active">Tab one</a></li> <li><a href="#" class="tab">Largeeeeeeeeeeeeeeeeeeeeeeee Tab</a></li> <li><a href="#" Class="tab">Tab three</a></li> </ul>
至
<ul class="tabs"> <li><a href="#" class="tab active">Tab one</a></li><li><a href="#" class="tab">Largeeeeeeeeeeeeeeeeeeeeeeee Tab</a></li><li><a href="#" Class="tab">Tab three</a></li> </ul>
CSS:
.content { margin-top:-1px; }
在这里演示.