我为我的网站绑定了一些类型:
@font-face {
font-family:WILLS;
src:url(WILLS.TTF);
}
在大多数浏览器中,这种类型可以完美识别,但由于 ttf 扩展,IE 看不到这种类型。但问题是 IE10+ 不支持这种情况。
<!--[if IE]>...<![endif]-->
有什么方法可以为 IE10 制作特定的 css 代码以将类型更改为通常,例如 Tahoma 或时间,当然还可以更改字体大小?
我为我的网站绑定了一些类型:
@font-face {
font-family:WILLS;
src:url(WILLS.TTF);
}
在大多数浏览器中,这种类型可以完美识别,但由于 ttf 扩展,IE 看不到这种类型。但问题是 IE10+ 不支持这种情况。
<!--[if IE]>...<![endif]-->
有什么方法可以为 IE10 制作特定的 css 代码以将类型更改为通常,例如 Tahoma 或时间,当然还可以更改字体大小?
您需要为 IE9+ 指定一个 EOT 文件,为 <= IE8 指定一个 TTF 文件
@font-face {
font-family:WILLS,
src:url(WILLS.TTF),
url(WILLS.EOT); /* IE9+ */
}
如果您将 TTF 文件转换为 EOT 文件并上传这两个文件。IE9及以上将使用EOT文件
我建议你研究一个 webfont 生成器。它将为您提供支持 IE10 所需的字体类型,并将生成 css 代码以确保最佳支持跨平台。
字体松鼠是最常用/流行的,但还有更多