我的网页有很多悬停图片,有时会有div-elements的背景或img-tags中的src。
现在我遇到了问题,当页面没有完全加载(例如90%),并且你想要在100%加载之前单击一个菜单项时,菜单项的图像悬停也不会加载。因此,当你比这更好的时候,你得到一个空的menuitem或空字段(没有那个图像的任何东西)。
如何预加载我的悬停图片?
答案 0 :(得分:3)
您可以将所有图像合并为一个“主”图像,然后在必要时显示切片。这种技术称为CSS sprites。然后只会加载一个图像。之后,所有零件和零件都已存在。
答案 1 :(得分:1)
我同意Developer Art。沿着CSS Sprites路线走。他们已经存在的另一个好处是减少了对Web服务器的请求数量,这在性能方面总是一件好事。