2016-08-02 66 views
1

我想在更改位置时从元素添加转换(从staticfixed)。css中位置变化的转换

我试着做一个转换:transition: position 2s linear;但它实际上什么也没做。还有什么我可以尝试吗?

感谢

+2

你可以给你更多的细节,你试图实现 –

+0

位置属性是不可动画/可转换的。 –

回答

1

您使用的是正确的声明,但您只能转换数值 - 这是因为过渡将计算出你之间转换的两个值其间的步骤,而0%和100%有中间步骤,四分之三固定四分之一静态没有价值。

working draft for the transition shorthand有什么可以合理地动画的指针。

换句话说,你将无法通过转换对此进行动画处理,所以唯一可能的方法就是通过JS在这一点上。随着你提供的代码,这是不可能说,但。