【发布时间】:2018-11-20 21:24:29
【问题描述】:
我无法弄清楚如何解决这个负载问题。基本上,我需要一个图像,在加载时滑入,这样加载不会断断续续,而是平滑的过渡。
这就是我的代码精简版的样子。
<div>
<img src="image1.jpg" id="mainImg" />
</div>
<div>
<div class="clickToLoad" data-src="someCDN.com/image2.jpg"></div>
<div class="clickToLoad" data-src="someCDN.com/image3.jpg"></div>
<div class="clickToLoad" data-src="someCDN.com/image4.jpg"></div>
<div class="clickToLoad" data-src="someCDN.com/image5.jpg"></div>
</div>
当有人在其中一个 clickToLoad div 上单击或滑动时,JS 将获取 data-src 并将其替换为 IMG 标签的 mainImg src。这些图片也是从 CDN 加载的。
由于移动设备上的页面速度,我也不想预加载所有图像。
当它们被加载时,它只是加载。我希望它在加载后从左侧或右侧滑入。有谁知道如何去做?我已经编程了一段时间,但我似乎无法解决这个问题 XD。
请告诉我, 谢谢!
【问题讨论】:
标签: jquery html css image css-transitions