【发布时间】:2011-02-07 16:09:14
【问题描述】:
有一个客户使用自助服务终端应用程序,该应用程序在 IE6 的 iframe 中加载主要酒店的网站。页面比 iframe 更宽更长。设置scrolling="yes" 或scrolling="auto" 会在所有现代浏览器中产生滚动条,但 IE6 只显示垂直滚动条,我们在信息亭上被卡住了。 IE6 甚至不显示禁用的水平滚动条。
我当前的尝试没有滚动或大小,除了这个样式属性:
style="overflow-x:scroll; overflow-y:scroll;
-ms-overflow-x:scroll; -ms-overflow-y:scroll; width:858px; height:715px"
但是 IE6 仍然没有显示甚至禁用的水平滚动条。有趣的是,我可以将宽度从 858px 设置为 100px,并且永远不会出现水平滚动条。
/* 重要更新 */
根据 Krumelur 的建议,我加载了其他页面,发现它们会滚动,所以我检查了我们正在加载的假日酒店页面上的 CSS,发现 html {overflow-x:hidden\9;}
所以我尝试将!important 添加到我的样式中,但效果不佳。
有什么建议吗?
【问题讨论】: