我选择在我的网站中使用了一些比较冷门的字体。其中最为知名的字体是第三个字体——Century Gothic,大多数电脑都有。
font-family:Tw Cen MT,Gill Sans,Century Gothic,sans-serif;
问题在于Century Gothic字体中的12px字号比Tw Cen MT和Gill Sans中的12px字号要大得多。如果电脑回退到使用Century Gothic,字体将会混乱。我需要一个jQuery解决方案,它可以指定Century Gothic的字号为正常值的75%。我不需要它检测字体,我只需要让它说:如果正在使用Century Gothic,请将字体大小设为正常值的75%。有什么解决方案吗?
font-size-adjust
中有一个标准的CSS答案:http://www.w3.org/TR/css3-fonts/#relative-sizing-the-font-size-adjust-pro,但它实际上已从CSS 2.1中删除,因为当时没有浏览器去实现它。今天只有Firefox实现了它,我想。 - Jason Orendorff