获取到矩阵之后怎么计算旋转中的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(',')
获取到矩阵之后怎么计算旋转中的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(',')
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
旋转和
left
,top
无关啊如果是
div
要用三角函数算了