1

我将此代码放入 Chrome 中。

setInterval( function() { 
  console.log( $('#element').css('font-size') ); 
}, 500 );

如果我使用 ctrl+鼠标滚轮放大和缩小,它会随机将字体大小更改为:

  • 12.222222328186035px
  • 11.818181991577148px
  • 24像素

正确的是 12px。如果我在 FF 中运行它,看起来缩放是阻塞的,因此间隔只吐出 12px。这似乎是我应该向 Chrome 报告的错误,但想知道是否有一些我不知道的规范。

4

1 回答 1

1

也发生在 safari 中,似乎是一个 webkit 错误。.getComputedStyle缩放的实现不应该以这种方式泄漏。

这里已经报道

于 2012-07-24T22:36:28.100 回答