getClientRects和transform旋转

时间:2019-05-09 11:10:09

标签: javascript html css dom

我正在构建照片编辑器类型的应用程序,并希望在页面上移动/旋转/调整div的大小。

$commands[] = $s3Client->getCommand('PutObject', array( 'Bucket' => 'SOME_BUCKET', 'Key' => 'photos/photo01.jpg', 'Body' => fopen('/tmp/photo01.jpg', 'r'), )); 非常适合获取项目的位置和高度/宽度,但是当使用getClientRects()旋转项目时,这些属性都会失真,(或更确切地说,transform: rotate(...)变化并成长为包含旋转后的项目)

即使旋转它,我也需要该项目及其角的精确位置,因此,是否有更好的方法可以在旋转div时获得div的确切位置,或者有一种替代方法来旋转它,或者我将手动计算这些属性?

(我不能使用画布)

0 个答案:

没有答案
相关问题