我在iframe中有内容,当我滚动主页(在iframe之外)时,从IE6中的选择和Flash控件中,我在iframe中得到了奇怪的伪像。
它的外观(滚动外部页面之前在IE6中的外观):
在IE6中滚动外页后的外观:
它可以在其他浏览器(包括IE7 +)上正常运行。如果我直接在iframe中加载内容,然后滚动页面,则不会发生。仅当它嵌入到iframe中时才会发生。
似乎iframe中的某些控件正在与外部页面一起滚动。
谢谢!
最佳答案
最好的选择可能是在滚动事件期间隐藏iframe,或者在该事件之后通过将iframe的宽度调整为小1px,然后返回其原始大小来重排iframe。 iframe的重排应引起重画。您可能无法通过iframe滚动等功能使IE6播放100%良好。
关于html - 在IE6中滚动时控制iframe中的出血,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1589595/