【发布时间】:2011-03-19 16:02:13
【问题描述】:
我对 jQuery 和 @font-face 有疑问。
我需要计算出<div> 的高度,这可以正常工作,但是字体加载会有一点延迟,一旦加载,@font-face 字体实际上比备用字体,因此高度小于应有的高度。
我尝试过使用 Modernizr,但这没有用,因为它只检测浏览器是否支持@font-face,而不是字体是否已加载。
jQuery 代码在 $(document).ready 中,但我猜字体不会延迟它的触发。有什么想法吗?
【问题讨论】:
-
你试过用 $(window).load 代替 document.ready 吗?
-
感谢亚当,这太完美了。
标签: javascript jquery html css