4
在Chrome,Safari和Firefox中運行良好的兩個div
中,我有一個簡單的水平CSS3 3D翻轉效果。但IE10將其固定起來,並在所有軸上執行一些奇怪的附加動畫。IE10在Webkit和Firefox中打破CSS3 3D動畫
我跟蹤它到另外translateX
動畫。如果我將其刪除並僅執行rotateY
,則IE10的行爲與其他瀏覽器類似。但我不想放棄x軸動畫。
請在此的jsfiddle(僅限IE &的Webkit爲清楚起見),看看問題:http://jsfiddle.net/uJnHE/5/
是的,你是對的。我糾正了jsFiddle中的錯誤,但是破壞的IE10行爲根本沒有改變。 –
值得一試:將'transform:rotateY(0)translateX(0)'添加到您的0%關鍵幀中。問題可能是IE10不知道如何在'undefined'和'translateX(-200px)'之間進行插值。 – Duopixel
偉大的建議,做到了!一定要喜歡IE10 ;-) http://jsfiddle.net/uJnHE/17/ - 想要在原始答案的頂部添加這個想法,這樣我就可以接受它,並且其他人都會馬上找到有用的內容? –