【发布时间】:2011-07-30 21:22:56
【问题描述】:
当使用 jQuery .hover() 函数切换出两个图像时,我经常发现它们在第一次加载时会闪烁。我认为这是因为两者中的第二个没有与主页一起加载,因此过渡并不完全平滑并且有轻微的闪烁。
理论上,这应该可以通过将display: none;设置为样式的1px x 1px图像来纠正,这将在主页加载时加载图像,从而同时缓存它并消除闪烁。
但是,我想知道是否有任何其他/更好的解决方案通常用于强制加载图像,因为我肯定不是唯一遇到此问题的人。
任何 cmets 或建议将不胜感激:)。
【问题讨论】:
标签: javascript jquery html css image