使用Zurb的Foundation 4.1.5(最新版本),Orbit image slider效果很好。不幸的是,它看起来真的是前几秒所有图像都显示为一个巨大的项目符号列表。然后JavaScript开始了,一切都很美好。
如何避免最初的丑陋?我可以预装图像吗?我可以使用display: none
或visibility: hidden
获取所有内容,直到它准备好了吗?
答案 0 :(得分:5)
我们通过添加包装器功能来清理Orbit的初始化方式 这可以阻止丑陋的内容。这是标记 需要:
要添加预加载器,只需在右侧包含div class =“preloader”即可 在包装器内部,如下:
<div class="slideshow-wrapper">
<div class="preloader"></div>
<ul data-orbit>
<!-- Orbit slides -->
</ul>
</div>
更新已测试: 使用基础 4.2.1 http://foundation.zurb.com/download.php
进行测试使用Fiddler来限制下载速度http://fiddler2.com/