css - 即使缓存在 IE7 中,背景图像加载或显示延迟

标签 css performance internet-explorer background-image delay

我有一个带有背景图像的分隔符 li,在展开的树形菜单中,它可能会使用 css 出现多次:

.simpleTree .line {
    background:url("/images/Css/gridLine.gif") no-repeat 0 0;

即使它被缓存(来自以前的实例),在所有背景图像启动之前,IE7 中仍然有轻微的延迟(~500 - 1 秒)。是否有更好的方法或使其更快?

最佳答案

据我所知,延迟不应该是因为单个 gif 图像。使用 YSlow 检查您的网站或 PageSpeed .也许其他一些内容会阻止您的图像快速显示(例如 javascript 执行)。

关于css - 即使缓存在 IE7 中,背景图像加载或显示延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3155515/

相关文章:

html - 图像上的重叠 div

javascript - Bootstrap 弹出窗口适用于 html,但不适用于请求的网页

html - 创建 JQuery Mobile 样式 ListView (无 JQM)

java - 相同的代码块在java中的运行时间是不同的。这是为什么?

c - 循环内的变量声明

javascript - 强制 IE 重新计算样式?

javascript - 我无法在 IE7 上获取 window.innerHeight。怎么修?

javascript - 当用户向下滚动页面时增加元素不透明度

html - 使用 html 属性的 DOM 惩罚

html - 如何阻止 IE 创建像素化按钮?