UL 溢出隐藏在 Firefox 和 ie 中对于 jquery 选项卡不起作用
我有以下 html 代码,屏幕截图如下所示。 Ul 元素隐藏的溢出不起作用。请告诉我。
<div id="sort_columns" class="ui-tabs ui-widget ui-widget-content ui-corner-all" style="padding: 2px; position: relative; margin-left: 0px;">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" style="overflow: hidden; position: relative;">
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active">
<a href="#11">aaaaaaaaaaaaaa</a>
</li>
<li class="ui-state-default ui-corner-top">
<a href="#12">aaabbbbbbbbbbbb</a>
</li>
<li class="ui-state-default ui-corner-top">
</ul>
<div id="11" class="ui-tabs-panel ui-widget-content ui-corner-bottom">
</div>
</div>
I have the following html code and the screenshot is shown below . The overflow hidden for Ul element is not working.kindly let me know.
<div id="sort_columns" class="ui-tabs ui-widget ui-widget-content ui-corner-all" style="padding: 2px; position: relative; margin-left: 0px;">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" style="overflow: hidden; position: relative;">
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active">
<a href="#11">aaaaaaaaaaaaaa</a>
</li>
<li class="ui-state-default ui-corner-top">
<a href="#12">aaabbbbbbbbbbbb</a>
</li>
<li class="ui-state-default ui-corner-top">
</ul>
<div id="11" class="ui-tabs-panel ui-widget-content ui-corner-bottom">
</div>
</div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
overflow:hidden
不会剪辑内容,除非它有限制宽度
和高度
。否则它只会清除其中的浮动元素,这样它们就不会脱离容器。正如@Dani 评论的那样,这很可能是设计使然。overflow: hidden
will not clip contents unless it has limitedwidth
andheight
. Otherwise it will just clear the floating elements inside it so they do not break out of the container. As @Dani commented, this is most likely by design.