1

我想捕捉一个 onFontSizeChange 事件,然后做一些事情(比如重新渲染,因为浏览器改变了我的字体大小)。不幸的是,不存在这样的事件,所以我必须破解一种方法来做到这一点。

我见过人们做一些事情,比如在一个不可见的<div>元素中放置一个“m”,然后测试元素大小的变化。

有没有人有什么好的解决方案?

4

2 回答 2

4

请参阅TextResizeDetector.js(此处为演示此处为深入文章)。

于 2009-08-17T14:45:08.557 回答
-2

当用户调整文本大小时,你想改变什么?例如,如果你的网站设计得很好,你不需要做任何事情,它应该只是重新流动以自动处理调整大小的内容。

于 2009-08-17T14:43:08.217 回答