我在与offsetWidth属性的一个奇怪问题(我认为是这样)抗争。
这是情景:
假设我有一个标签,然后在我的js代码里,在某个时刻我对这个元素执行了一个css3变换,就像这样:
假设我有一个标签,然后在我的js代码里,在某个时刻我对这个元素执行了一个css3变换,就像这样:
el.set('styles', {
'transform':'scale('+scale+', '+scale+')', /* As things would be in a normal world */
'-ms-transform':'scale('+scale+', '+scale+')', /* IE 9 */
'-moz-transform':'scale('+scale+', '+scale+')', /* Moz */
'-webkit-transform':'scale('+scale+', '+scale+')', /* Safari / Chrome */
'-o-transform':'scale('+scale+')' /* Oprah Winfrey */
});
w = el.getWidth();
console.log('after scaling: ' + w);
此时,日志返回的值模糊不清,就好像不知道该说什么一样。
有任何建议吗?