CSS3//计算一个元素经过matrix3d变换后的 "real pixels"

标签 css matrix transform

假设我使用 matrix3d 变换放大一个元素,如何获得该元素的最终像素尺寸?

最佳答案

使用

Element.getBoundingClientRect()

https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect

如果你使用 jQuery,那么 $(CSS selector)[0].getBoundingClientRect()

将返回{height:?,width:?,top:?,left:?}对象数据

关于CSS3//计算一个元素经过matrix3d变换后的 "real pixels",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27669207/

相关文章:

html - 如何为我的内联样式提供@media 查询?

python - 计算矩阵中邻居数量的最佳方法?

javascript - Canvas 变换未按预期运行

python - 向数据框中添加几列,计算与其他 3 列相对应的中位数

javascript - 在 fancybox 中定位缩略图

jquery - 有没有办法只在页面加载后加载内联 css 背景图像?

javascript - 在 JavaScript 中使用 WebGL 着色器语言 (GLSL) 进行任意向量​​数学计算

css - 从原始框和缩放框计算变换原点

javascript - 使用 knockout handler 调整 div 大小并滑入其他 div

javascript - 如何求2个矩阵的平均值?