|
1
0
当我在IE6中测试这类东西时,我做的第一件事就是开始删除样式信息。首先从父DIV和子DIV中删除所有浮点数并清除。如果这不起作用,请删除所有填充和边距,并为父DIV和子DIV分别提供100%的宽度(保留100px的高度)。如果这不起作用,那就发回这里。如果我不得不大胆猜测,我会说这是因为你的DIV都没有宽度,但根据我对“躲猫猫虫”的了解,这是一个疯狂的猜测。 |
![]() |
2
0
我会尝试的几件事:
我听说Flash中有一个bug,显然只有当Flash在屏幕外加载部分内容时才会发生(即body>#Flash{margin-top:-50px})。你的问题可能是这种情况的变体。 或者,您可以完全删除带有溢出的div,并尝试在flash中创建一个带有滚动条的容器,并将单个SWF加载到该容器flash文件中。 |
![]() |
3
0
这只是一种解决方法,但您可以尝试最初为Flash对象创建占位符(如具有相应高度和宽度的div),并仅加载电影(通过类似以下方式) swfobject )当它第一次变得可见时。这可能会产生一些问题(即电影在可见之前没有预加载),但这可能是可以接受的。 |
![]() |
4
0
我想我有一个解决办法。我不能绝对确定,因为有问题的页面被重组了(因为这个bug)。后来,我在另一个页面上偶然发现了相同闪存组件的类似问题。 问题是有时flash会给出Stage.height=0和Stage.width=0。当flash在浏览器视口外启动时,最有可能发生这种情况。我们使用Stage维度来缩放内容(在本例中为宽度=0,高度=0)。 解决方案是添加一个onEnterFrame处理程序,该处理程序检查Stage维度,只有在满足以下条件时才继续进行> 0. |
![]() |
nabster023 · 拉伸和旋转电影剪辑而不失真 7 年前 |
![]() |
Dimentio · 无限循环(动作脚本3) 7 年前 |
![]() |
AeroKLiam · AS3-使用组合框进行真/假测验 7 年前 |
![]() |
nabster023 · 自动检测AS3中输入文本字段的值 7 年前 |
![]() |
TheGunners · 查找两条圆弧之间的交点 7 年前 |