1

我有几个页面,body每个页面都应用了背景图像(所有页面的背景图像相同)。

当我从一个页面转到另一个页面时,它看起来像 IE7 再次呈现图像,看起来像闪烁。

在 Firefox 3.6.3 中它不会闪烁。

如何解决 IE 的闪烁问题?

4

1 回答 1

0

IE 对 CSS 背景图像的缓存基本上很烂。你的 CSS 有一个微软过滤器可以修复它(当然是专有的,所以你可能想在条件注释中伪装它):

html { 过滤器: 表达式(document.execCommand("BackgroundImageCache", false, true)); }

于 2010-07-04T13:09:10.773 回答