小编swe*_*rvo的帖子

获得CSS3转换元素的大小

我想检索我已应用CSS3转换的div的大小.

-webkit-transform: scale3d(0.3, 0.3, 1);
Run Code Online (Sandbox Code Playgroud)

所以,实际上我已经将元素的原始尺寸缩小了30%.但是,当我查询元素的宽度/高度时,它会在应用变换之前报告元素的大小.

我知道这实际上是正确的行为,并且该元素实际上并没有改变大小,但其内容确实如此.但是,我在这里问的原因是,如果我右键单击元素并从弹出菜单中选择"inspect element"(我刚才在Mac上使用Safari),元素会突出显示渲染的大小显示在附加到元素的浏览器工具提示中.

所以,这表明浏览器"知道"渲染的大小,但我还没有找到一种方法来访问这些信息.谁能帮我?

javascript css3 webkit-transform

10
推荐指数
2
解决办法
2122
查看次数

标签 统计

css3 ×1

javascript ×1

webkit-transform ×1