【发布时间】:2014-01-17 04:36:28
【问题描述】:
我想在 x 轴上旋转 3d 时获得元素的实际高度。我将尝试用下面的图形来解释:
元素的正常高度:200px
100px 角度旋转 45 度时实际高度为 118px:
1000px 角度旋转 45 度时实际高度为 138px:
计算这个高度值的常规公式(没有透视):
x = h * sin(angle)
此公式的高度必须为 142 像素。但它与这个值不同。可能透视会改变高度。但是我没有找到任何计算这个高度的公式。
有人知道吗?
【问题讨论】:
-
如果这个高度,即“渲染高度”,可以通过 DOM 访问,那就太好了。
标签: javascript css css-transforms perspective