我有一个容器,里面包含两个主要的 div。容器的可见区域是 540px 高 x 1024px (这意味着该容器之外的任何东西都“隐藏”在视图之外。)
我想在容器内的两个主要 div 之间创建一个自动滚动,所以它从第一个 div 可见开始,等待 10 秒,然后“滚动”到第二个 div 并停止,并且不循环回到起点。
我想我必须使用 javascript 或 Jquery,因为 CSS3 动画将无法做到这一点(因为我希望动画在页面加载后开始)。我已经为我想要做的事情绘制了一个基本图像,但除此之外我不知道从哪里开始。帮助!!!
更新:我使用我所拥有的极其有限的知识在这里发布了一个更新的 js fiddle:
目前我在两张幻灯片之间有一个“淡入淡出”,想法是页面不会淡出,而是自动向下滚动到第二个 div,然后停止而不重复。
我认为我的问题可能在于 javascript 代码:
var continuous = function() {
$("#slide_one").fadeToggle(600);
$("#slide_two").fadeToggle(600);
}
setInterval(continuous,5000);
如果有任何细节可以特别帮助我解释我在寻找什么,请将它们发布在评论中,我会回复你。