溢出:隐藏在IE8中占用额外的空间
overflow: hidden cosumes extra space in IE8?
>我有以下 html 代码
<div id="tabsDiv" >
<ul id="myTabs" class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active">
<a href="#ui-tabs-2">Testing it for creation Testing it for creation subject Testing it for creation subject
Testing it for creation Testing it for creation Testing it for creation subject Testing it
for creation Ends here</a>
<a>
</li>
</ul>
</div>
这是 css 代码
#myTabs li a {
font-size: 9pt;
max-width: 200px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
在这种情况下,当我有大型超链接时,我遇到了问题 测试它.....到此结束。发生的情况是 css 只显示以下字符适合 200px 加 3 个点,但它不必要地占用了完整文本的空间。因此,如果我添加另一个li标签,它将在大空间后开始。 它在IE9,FF,chrome中工作正常,但在IE8中不起作用?
尝试添加display:block
或inline-block
在 JSFiddle 上查看
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 显示5秒后隐藏潜水
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 浮动页脚栏-使用Bootstrap隐藏
- 在jquery中为显示/隐藏设置cookie
- 动态隐藏列表中的元素,而隐藏的元素不会占用页面上的空白空间
- 在按钮之间添加隐藏空间
- 隐藏内容空间 ID 和访问令牌,客户端 JavaScript 文件
- 如何让我的移动菜单按钮显示和隐藏导航栏,以及在负空间中单击时隐藏
- 在使用 jQuery 在鼠标悬停时淡入之前.如何让隐藏元素占用空间
- 隐藏可见性会隐藏图像,但仍会显示隐藏元素占用的空间
- jQuery-隐藏元素,但保留空间
- 用js隐藏HTML表行<tr>从而不占用空间
- 如何删除隐藏后的李空间
- 如何在模块基础应用程序中隐藏全局命名空间对象
- 如何在不占用空间的情况下隐藏元素,同时还能响应事件
- 隐藏场占用空间
- 溢出:隐藏在IE8中占用额外的空间
- Ext.js: Vbox布局如何使第一个项目占用所有的空间时,第二个项目是隐藏的