-1

我有一个带有 textContent "Design" 的文本元素,它被 css 转换为旋转 45 度。所以它被旋转了,但问题是如何获得旋转元素的高度。请参考img

旋转

初始位置

我需要包含文本的框的高度和宽度

谢谢高里

4

2 回答 2

0

检查这个溢出以获得一个很好的解决方案。边界框将是旋转对象的外部尺寸。

编辑:我应该补充一点,这与上面的答案基本相同,但它为您提供了一堆其他指标与您的基本边界框一起使用。

于 2013-05-24T19:51:18.797 回答
-1

如果你有一个完全没有旋转的矩形(线是完全水平/垂直的),宽度 =w和高度 = h,那么你将它旋转 45 度,应该可以绘制一个包含这个宽度的矩形的正方形/高度 = x

我计算出相对于的大小,x然后w应该h是:

x = sqrt(pow(w, 2) / 2) + sqrt(pow(h, 2) / 2)

希望这就是你要找的东西=]

于 2013-05-24T09:51:12.670 回答