Asp.Net:Hover Images需要很长时间才能加载?预紧?

时间:2009-10-29 09:06:21

标签: asp.net image

我的网页有很多悬停图片,有时会有div-elements的背景或img-tags中的src。

现在我遇到了问题,当页面没有完全加载(例如90%),并且你想要在100%加载之前单击一个菜单项时,菜单项的图像悬停也不会加载。因此,当你比这更好的时候,你得到一个空的menuitem或空字段(没有那个图像的任何东西)。

如何预加载我的悬停图片?

2 个答案:

答案 0 :(得分:3)

您可以将所有图像合并为一个“主”图像,然后在必要时显示切片。这种技术称为CSS sprites。然后只会加载一个图像。之后,所有零件和零件都已存在。

答案 1 :(得分:1)

我同意Developer Art。沿着CSS Sprites路线走。他们已经存在的另一个好处是减少了对Web服务器的请求数量,这在性能方面总是一件好事。