2016-11-30 165 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%' –