css - 水平滚动条不移动 IE 8 中页面内的内容

标签 css internet-explorer-8

您好,我设置了容器 div,用于在内容超出其大小时显示水平和垂直滚动条。它是包含 div 的最父级 div 容器,其中包含 swf flash 对象(图表)

这里是主要的父div定义

  <div style="padding: 20px;overflow: auto;overflow-y: scroll;overflow-x: scroll">

-----all page content with nested divs, flash charts etc.
</div>

上面的内容在 firefox 上运行良好,所以水平和垂直滚动条出现,移动时数据移动..但是在 IE 8 中,虽然滚动条确实出现但是在移动它们时所有内容都没有移动,只有一些的 div 移动,更具体地说,具有 flash 图表的 div 根本不移动。

这是如何为 IE 8 实现的? 谢谢

最佳答案

我在 IE6 中遇到了类似的问题。在 div 的样式中添加“position:relative”解决了它。

关于css - 水平滚动条不移动 IE 8 中页面内的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9074244/

相关文章:

html - 需要连续 3 个 div,中心 div 填充页面宽度,无论内容长度如何

javascript - 通过上一个输入框的onClick函数使输入框可见只作用一次

javascript - IE8 中的设置超时问题

javascript - IE8 的谷歌地图 .setMap 问题

javascript - IE8 中 HTML 字符串上的 jQuery .find()

jquery - 需要帮助解决 IE8 中的 Fancybox 显示问题

android - 为什么它以桌面为中心而不是以设备为中心?

css - (webpack 4) + sass-loader + mini-css-extract-plugin ,忽略 sass 依赖,输出目录中缺少生成的 css

html - css 悬停背景重复不起作用

html - 即单击时 8 个链接移动