2016-08-02 65 views
1

我想在更改位置時從元素添加轉換(從staticfixed)。css中位置變化的轉換

我試着做一個轉換:transition: position 2s linear;但它實際上什麼也沒做。還有什麼我可以嘗試嗎?

感謝

+2

你可以給你更多的細節,你試圖實現 –

+0

位置屬性是不可動畫/可轉換的。 –

回答

1

您使用的是正確的聲明,但您只能轉換數值 - 這是因爲過渡將計算出你之間轉換的兩個值其間的步驟,而0%和100%有中間步驟,四分之三固定四分之一靜態沒有價值。

working draft for the transition shorthand有什麼可以合理地動畫的指針。

換句話說,你將無法通過轉換對此進行動畫處理,所以唯一可能的方法就是通過JS在這一點上。隨着你提供的代碼,這是不可能說,但。