我知道当您在两种状态下都使用图像时,使用 CSS sprites 是可行的方法,但是当您将文本作为未悬停状态而将图像作为悬停状态时呢?
我能想到几种方法,但想知道人们认为哪种方法最好?
我可以考虑通过 JavaScript 或通过隐藏的 CSS 元素加载它。
最佳答案
你在为 other relevant images 使用 CSS Sprites 吗?在你的网站上?
如果没有,那么你应该去做。
将您的“其他相关图像”和“菜单图像”放在同一个 sprite 图像中。
即使它只是针对另一张图片,这也意味着您的 :hover
菜单图片会自动预加载。
关于javascript - 悬停状态为文本时预加载图像的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6178060/