我在我的CSS中有这段代码:
font-family: "Microsoft Yi Baiti","Verdana";
font-size: 22px;
对于Microsoft字体,22px的大小是可以的,但对于Verdana字体来说不合适。如果没有安装Microsoft字体,则会切换到Verdana字体,这是可以接受的。然而,Verdana字体的字号必须为15px。如何在选择替代字体(Verdana)时立即使用15px的字号?
谢谢!
你应该查看这个链接http://remysharp.com/2008/07/08/how-to-detect-if-a-font-is-installed-only-using-javascript/
为每个字体创建一个小脚本
$(document).ready(function () {
font.setup(); // run setup when the DOM is ready
if(!font.isInstalled('Microsoft Yi Baiti')) {
$('body').css('font-size','15px');
}
});