獲取到矩陣之后怎么計算旋轉(zhuǎn)中的left 和 top呢?<div style="width:100px;height:50px;">
</div>
div.style.transform = `rotateZ(45deg)`
// 獲取矩陣let transform = window.getComputedStyle(div)['transform'], matrix = transform.slice(7, -1).split(',')
1 回答

斯蒂芬大帝
TA貢獻1827條經(jīng)驗 獲得超8個贊
旋轉(zhuǎn)和left
, top
無關(guān)啊
如果是div
要用三角函數(shù)算了
left = 100*cos(45/180*Math.PI) right = 100*sin(45/180*Math.PI)
- 1 回答
- 0 關(guān)注
- 705 瀏覽
添加回答
舉報
0/150
提交
取消