网站换肤,js做的,换肤的时候有一瞬间css是失效的,也就1秒左右就恢复正常,有没有办法解决呀,
发布网友
发布时间:2022-04-20 17:16
我来回答
共4个回答
热心网友
时间:2022-04-20 18:45
通常这种情况可能是切图的问题,1秒钟的错误应该是在重新加载图片
解决方法
1、切图的时候图片尽量切成1px可平铺的,图片尽量小,能不能用图片的就尽量用样式代替;
2、切图数量不要过多,可以的话把所有可作为背景的图片统计集中放在一张大图片中,设置背景的时候通过控制背景图片的位置来调取图片,这样做的好处就是图片只要加载一次;
3、用js换肤的话,尽量只换取影响皮肤的css,这样就不要把所有样式都写在一个css上,把固定不变的放在一起,需要变换的另写一个
热心网友
时间:2022-04-20 20:03
写代码重新刷新一次就是了..
热心网友
时间:2022-04-20 21:38
同意 lp52761 的说法,也可以试下刷新方式