微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

图像仅在检查元素时呈现

如何解决图像仅在检查元素时呈现

我正在尝试使用 javascript 来填充使用 JavaScript 的 Swiper JS 幻灯片。但是,当我检查页面时,似乎只有第一个图像加载,而另一个仅加载。我试图删除任何出现的“隐藏”类(基于对类似问题的回答),似乎没有帮助。

代码如下:

 <div class="py-1 swiper-container">
   <div id='slides' class="swiper-wrapper">
       <!-- Slides -->                      
   </div>
  ...

和注入图像的JS代码是:

       for (i = 0; i < media_urls.length; i++) {
          var st = '<div class="swiper-slide"> <img src='
          var end = ' class="h-56 rounded-xl object-cover w-full" /></div>'
          mediaHtml += (st + media_urls[i] + end);
        }
        slides.innerHTML = mediaHtml

图像加载(从外部 URL),似乎这个问题是图像文件大小。我怎样才能压缩从它们各自的 URL'x 获得的图像文件

解决方法

尝试使用浏览器的网络工具并检查图像是否实际加载...因为它是一个滑块,其他 div 可能被隐藏,因为您的父 div 已溢出:隐藏,而不是因为它们有显示:无.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。