使用css transform 矩阵 旋转如何获取元素的left?

获取到矩阵之后怎么计算旋转中的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(',')


陪伴而非守候
浏览 674回答 1
1回答

斯蒂芬大帝

旋转和left,&nbsp;top无关啊如果是div要用三角函数算了left&nbsp;=&nbsp;100*cos(45/180*Math.PI) right&nbsp;=&nbsp;100*sin(45/180*Math.PI)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5