求助,这是一个非常独特的问题,我一辈子都弄不明白。
我的 Flash 内容与上面的 HTML 重叠。
仅当我在重新启动后刚刚启动 IE 并在刷新页面后消失时才会发生这种情况。我什至添加了一个 jQuery $(document).ready
函数,它在 html 和 flash 内容之间设置边距,以便在加载页面时添加 1px 的空间。这很难弄清楚,因为一旦我刷新页面,它就会消失。
非常感谢任何输入。
这是网站。
http://www.californiaremodels.com
(这只发生在 IE 中)
这是一个screen shot的问题。
########### 解决了###################### 解决了我将 flash 输出设置为 javascript var(实际上是 json_encoded PHP 输出)并在文档加载时使用 jQuery.(document).ready
事件将对象插入到“flashContent”div 中。
感谢 Andy Shellam!!
最佳答案
您是否尝试过使用 jQuery 加载您的 Flash 内容? IE。使用“这需要 javascript/flash”占位符在 HTML 中设置您的 div 宽度/高度,然后让 jQuery 在页面加载时将 OBJECT 加载到 div 中。这种方法解决了 IE7 烦人的“单击此处激活此控件”问题 - 可能是一个类似的问题。
关于html - Flash 重叠 HTML。 IE 中的 CSS 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2471093/