我一直在编写一个响应式图像滑块来显示我的婚礼照片,使用responsiveslides.js和一个小脚本来处理垂直图像(它根据浏览器视口设置最大高度)。您可以在http://johnandalex.us/photos看到它。它最终可以达到我想要的效果,除了两个例外:
有关如何改进这两项的任何想法?我对HTML和CSS非常熟悉,但对于JS来说,我是一个完全新手。
感谢。
答案 0 :(得分:2)
我会隐藏幻灯片容器,直到$(document).ready触发,然后显示控件。您可以在页面加载时显示加载器动画gif。
修改强>
以下是如何实现此效果的示例:
首先,您需要在包含幻灯片显示的UL上指定display:none:
<ul class="rslides rslides1" style="display:none;">
接下来,在文档就绪时显示幻灯片容器并按照您已经完成的方式启动插件:
$(document).ready(function () {
$(".rslides").show();
$(".rslides").responsiveSlides({
auto: false,
speed: 700,
timeout: 3000,
nav: true
});
});
答案 1 :(得分:0)