我想检索已应用 CSS3 转换的 div 的大小。
-webkit-transform: scale3d(0.3, 0.3, 1);
因此,实际上我已将元素设为其原始大小的 30%。但是,当我查询元素宽度/高度时,它会在应用转换之前报告元素的大小。
我知道这实际上是正确的行为,并且元素实际上并没有改变大小,但它的内容会改变。但是,以及我在这里询问的原因,如果我右键单击元素并从弹出菜单中选择“检查元素”(我刚刚在 Mac 上使用 Safari),则元素会突出显示并且呈现的大小显示在附加到元素的浏览器工具提示中。
所以,这表明浏览器“知道”渲染的大小,但我还没有找到访问这些信息的方法。谁能帮我?