这是我的问题
我有 4 个 div,position:absolute
它们的位置是根据它们的 id 定义的。
当用户点击一个 div 时,该 div 会进行旋转和缩放的转换。我的目标是将生成的 div(黄色)定位在一个非常特殊的位置:在父节点的中心。
现在在我的Fiddle中,它确实会自行旋转,这不是我想要的。
我尝试了什么;
- 添加到我的 transform
transform:translate(x,y)
,但这与单击之前的 div 相关,这意味着每个 div 都会将转换后的 div 发送到另一个位置。 - 添加
left:5%;top:5%;
希望它会起作用,但事实并非如此。 - 再次添加一个
transform-origin
,它是相对于 div 本身而不是父级或主体
我的问题:是否可以在过渡期间相对于父节点而不是自身来定义 div 的位置?