这里是我的问题如何在执行旋转转换时相对于父节点定位div?
我有4个格,是在position:absolute
和他们的位置被定义取决于它们的ID。
当用户点击div时,div在旋转和缩放时发生转变。 我的目标是将得到的div(黄色)放置在一个非常特别的地方:位于父节点的中心。
现在在我的Fiddle,它自己旋转,这是不是我想要的。
我尝试了其他事情;
- 添加到我的改造
transform:translate(x,y)
,但这是相对的 被点击之前的div,这意味着每一个DIV将 转化DIV发送到另一个位置。 - 加
left:5%;top:5%;
希望它能工作,但它的确不是 。 - 添加
transform-origin
,但再次,它是相对于DIV本身 ,而不是家长或身体
我的问题:是否有可能与对于定义的过渡期间div的位置父节点而不是自己?
使用翻译似乎工作:http://jsfiddle.net/8XKx3/ –
感谢您的帮助。当然,如果你硬编码的答案,这将工作。我宁愿寻找一个通用的答案(在这个例子中有4个div,但在我真正的webapp中,有几十个......)。 thx无论如何 – leMoisela