一个包含表格的div具有以下CSS样式:
#formulaAlts {
float: right;
height: 200px;
overflow: auto;
}
这样做可以使表格大于200像素时,仅为表格出现滚动条,页面上的其他元素保持不变。太棒了!
现在是针对IE浏览器的问题...
在IE中,元素会生成垂直滚动条,但不会增加其容器元素的大小。为了“解决”这个问题,创建了一个水平滚动条。
这很烦人。我不希望它烦人...
有什么好的想法吗?
--编辑--
我发现行
overflow-x: hidden;
强制IE忽略水平滚动条。这样做更好了..但还不够,因为现在我的表格的一部分是不可见的。