当前位置:  开发笔记 > 前端 > 正文

Internet Explorer为垂直滚动条的宽度创建水平滚动条

如何解决《InternetExplorer为垂直滚动条的宽度创建水平滚动条》经验,为你挑选了0个好方法。

包含表的div具有以下CSS样式:

#formulaAlts {
    float: right;   
    height: 200px;
    overflow: auto;
}

这使得当表格大于200px时,只会为表格显示滚动条,并且页面上的其他元素保持不变.大!

现在我们的朋友IE ...
在IE中,元素生成垂直滚动条而不增加包含元素.为了"解决"这个问题,创建了一个水平滚动条.
太糟糕了.而且我不想让它吮吸......

有任何想法吗?

--EDIT--
我发现了那条线

overflow-x: hidden;

强制IE忽略水平滚动条.这是更好的..但不是那么,因为现在我的表的一部分是隐形的.

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有