【发布时间】:2011-08-17 22:48:34
【问题描述】:
我知道当你设置一个新的 css 转换时,你需要你想要移动的像素,例如:50px,60px。
所以这是对这些像素的相对移动:http://jsfiddle.net/8CECx/
div 彼此相邻
有没有办法绝对移动?例如,您可以说“移动到 30px 50px”并让 2 个元素重叠?
感谢您的信息:)
【问题讨论】:
标签: css transform transitions
我知道当你设置一个新的 css 转换时,你需要你想要移动的像素,例如:50px,60px。
所以这是对这些像素的相对移动:http://jsfiddle.net/8CECx/
div 彼此相邻
有没有办法绝对移动?例如,您可以说“移动到 30px 50px”并让 2 个元素重叠?
感谢您的信息:)
【问题讨论】:
标签: css transform transitions
好的,我正在添加另一个答案,因为问题发生了变化。
我仍然不确定你想要达到什么目的。如果您只想让第一个 div 移动并重叠第二个,为什么还要为第二个设置动画?或者,如果您希望两者都移动,只移动第一个,为什么要给它相同的 translateX 值?
另外,我不明白你为什么需要转换。如果您只需要 translate() 而不需要其他转换,那么绝对或相对定位可能也适合您(并且具有更好的浏览器支持)
【讨论】: