为什么单击图像按钮以更改为其他图像时图像按钮会闪烁? - 因为它的装载对吗?我怎么解决呢?我之前可以加载它吗?或者类似的东西?
答案 0 :(得分:0)
使用图像精灵并更改背景位置,而不是加载新图像。
基本上,不是在两个图像之间切换,而是等待第二个图像在悬停时加载,而是将图像的两种状态堆叠在一个图形中,两者之间留有一点空间。然后在:hover
规则上,您只需更改背景位置即可。由于此时已经加载了图像资源,因此它不再闪烁。
答案 1 :(得分:-1)
您可以加载点击图片但是使用style =“display:none”,然后当您点击时,只需更改src