我正在与一种奇怪的(我认为)网外财产作斗争。
这是一个场景:
比如说,我有一个span标记,在我的js中,在某一点我执行css3转换
对于此元素,如下所示:
el.set('style'{
“转换”:“缩放(“+scale+”,“+scale+”),/*就像在正常世界中一样*/
“-ms变换”:“缩放(“+scale+”,“+scale+”),/*IE 9*/
“-moz变换”:“缩放(“+scale+”,“+scale+”),/*moz*/
“-webkit转换”:“缩放(“+scale+”,“+scale+”),/*Safari/Chrome*/
“-o-transform”:“scale(“+scale+”)”/*Oprah Winfrey*/
});
w=el.getWidth();
console.log('缩放后:'+w);
此时,日志会返回模糊值,就像它不知道该说什么一样。
有什么建议吗
getBoundingClientRect()
为我返回正确的值
jsFiddle