【发布时间】:2017-02-17 16:32:18
【问题描述】:
我正在使用bxSlider 在客户网站上显示我的主页幻灯片。它工作得很好,是一个非常好的功能包,免费的滑动工具,所以我不能抱怨。
但是,在 bxslide 网站上,当图像未加载时,它们会显示加载窗格。一旦图像加载,它就会显示加载的图像。然而,在我的网站上,没有加载图像时没有加载图像,它只是像您在下图中看到的那样自行折叠,直到图像加载到足以填满空间
然后它突然加载并且有这样的图像
为什么我在等待图像加载时没有让加载图标填充该空间?这是我目前用来调用滑块的 jquery
slider = $('.bxslider').bxSlider({
auto: true,
mode: 'fade',
pause: 10000,
speed: 2000,
pager: false,
useCSS: false
});
slider.goToSlide(1);
以及滑块的 HTML
<div class="slider">
<ul class="bxslider">
<li><a href="#"><img src="image.png" alt="Banner" /></a></li>
</ul>
</div>
最后这是一个带有我所有 css 的 codePen,因为要发布到 SO 的内容太多了。
【问题讨论】:
-
我对 bxSlider 有相当多的经验,但是您的 codepen 需要包含 bxSlider JS 库以及一些占位符图像。尝试使用placehold.it。
-
我更新了 codepen 以包含正确的内容