为什么css中background-image引入的图片刷新游览器会跳动一下?不管图片大小!页面内容多少只要刷新就这个背景图闪一下!
我自己试着刷新一下,没什么问题,可以贴代码吗?
刷新浏览器尤其是ctrl+f5强制刷新的,页面都重新请求了,图片当然会重载,不同浏览器表现不同,我这边safari刷新就会重新加载,而chrome刷新不会重新加载,利用了缓存
因为浏览器在渲染背景图片时,可能会引起dom tree 的重绘。不同的浏览器缓存机制会不同吧。
可能原因:1,图片太大2,网速太差3,机器性能太差(这个可能性比较小)4,代码写的太烂,没有做好资源加载和代码优化等
有可能是加载时候渲染时候出现的 也有可能更浏览器有关
因为元素渲染的速度远比图片快吧
11 回答1.3k 阅读
2 回答959 阅读✓ 已解决
1 回答851 阅读✓ 已解决
1 回答1.1k 阅读
1 回答793 阅读✓ 已解决
2 回答773 阅读
2 回答617 阅读
3 回答4.6k 阅读✓ 已解决
10 回答5.4k 阅读
1 回答2.7k 阅读
2 回答2k 阅读✓ 已解决
4 回答4k 阅读✓ 已解决
我自己试着刷新一下,没什么问题,可以贴代码吗?