我想創建一個幻燈片,它將使用CSS3轉換時可用和類間動畫。但是,我無法設置從哪個初始值進行動畫處理。使用CSS3轉換:應用初始類似乎不工作
我所試圖做的是
- 起飛轉變如此舉動立即
- 設置需要我的元素的定位
- 反過來轉換回類
- 改變類,所以該動畫發生
我試圖使用的代碼是
item //set initial position
.css(vP + "transition", "")
.removeClass('left').removeClass("right").removeClass("center")
.addClass(toClass)
//move
.css(vP + "transition", css3Transition)
.removeClass(toClass)
.addClass('center');
然而,最初的類似乎並沒有被應用。
例子在行動在這裏http://jsfiddle.net/EcvBP/31/
我將如何去應用這個類(以便將項目轉變之前的重新定位)?
僅供參考,你可以做'item.removeClass(「左,右中心」);',而不是鏈接的方法3次 – Jason
我不能鍛鍊你的代碼,但我知道如何更一般地解決問題。首先,您需要刪除轉換css,並應用新的定位規則。然後你需要使用setTimout(...,10)重新添加轉換並設置新的位置。 – Gerben