收藏
回答

image标签里的图片和css里的background-image哪个先加载?

如题呀

因为没法监听css里的图片是否加载完成,如果css里的图片先加载,就可以根据image标签的加载进度来判断css里的图片是否加载完成

有没有大佬。。。

回答关注问题邀请回答
收藏

1 个回答

  • 一笑皆春
    一笑皆春
    2022-08-15

    html中的标签<img/>是网页结构(内容)的一部分会在加载结构的过程中加载,  以css背景图存在的图片background-image会等到dom结构加载完成(网页的内容标签全部显示以后)才开始加载,  既网页会先加载标签<img/>的内容,再加载背景图片background-image。

    2022-08-15
    有用
    回复 2
    • 小猪快跑
      小猪快跑
      2022-08-16
      噢,那就没办法判断background-image是否加载完成了
      2022-08-16
      回复
    • 多了个虎牙
      多了个虎牙
      2023-10-20
      这是html中的加载顺序,小程序不一定是这个顺序吧,实测下来小程序中backgroundImage加载速度比<image>快
      2023-10-20
      回复
登录 后发表内容