2016-11-30 170 views

回答

0

您需要为每张幻灯片添加定位,然后为幻灯片处于活动状态时所需的位置设置动画。我已经更新您的拨弄一个例子:https://jsfiddle.net/6dncwtcu/3/

我添加以下CSS到您的​​

left: 100%; 
position: absolute; 
transition: all 200ms; 

这对您的.active

left: 0; 
z-index: 99; 

通过定位幻灯片绝对的,您可以将它们推到容器的外部,然后使用活动的类再次在容器的开始处放一张幻灯片。 transition将改变幻灯片之间的动画效果,z-index将确保活动幻灯片始终处于最佳状态。

+0

嗨,山姆,这是正确的方向,但它看起来并不平坦,因为图片消失在下一个来自同一方向。 – njester

+0

你可以改变你的脚本来添加类到“之前”和“之后”幻灯片,你可以包括额外的CSS这种事情。例如:'.before'会有'left:-100%' –