标签: css performance internet-explorer background-image delay
我有一个带有背景图片的分隔符li,在展开的树状菜单中,它可能会使用css多次出现:
.simpleTree .line { background:url("/images/Css/gridLine.gif") no-repeat 0 0;
即使它被缓存(来自之前的实例),在所有背景图像激活之前,IE7(~500 - 1秒)仍有轻微延迟。有没有更好的方法来做到这一点或让它更快?
答案 0 :(得分:0)
您可以尝试一些事情。你可以尝试减小图像的大小,而不是在CSS中使用TAG“repeat-x”或“repeat-y”。
在某些情况下,.gif不是显示图像的最佳类型,您可以尝试以不同的格式保存图像,看看它们是否变小。
最好的问候
答案 1 :(得分:0)
据我所知,延迟不应该是因为单个gif图像。使用YSlow或PageSpeed检查您的网站。也许其他一些内容会阻止您的图像快速显示(例如javascript执行)。