【发布时间】:2012-03-20 00:29:17
【问题描述】:
我的 CSS 中有以下几行。
@font-face { font-family: Keffeesatz; src: url(/Styles/YanoneKaffeesatz-Light.otf) format("opentype") }
@font-face { font-family: KeffeesatzBold; src: url(/Styles/YanoneKaffeesatz-Bold.otf) format("opentype") }
在 IE9 中,这些显示。在 IE8 中,它使用备用字体 Arial。如何让它在 IE8 中工作?
【问题讨论】:
-
尝试通过fontsquirrel's generator 运行您的字体,看看它会产生什么效果。要使自定义字体跨浏览器工作,您需要有多种格式的字体。
-
看起来 fontsquireel 的生成器不适合我。上传文件后,它仍然说我没有上传文件,并且它提供的下载中没有字体。我已经尝试过使用 FireFox 10 和 IE8。今晚回家后我会尝试使用其他浏览器。
-
FontSquirrel 的网站今天对我来说真的非常非常慢。我想知道他们是否有一些问题。您还可以查看一些google web fonts 以了解他们的工作方式。
-
@GGG:是的,有一段时间服务器出了点问题,但又回来了。
标签: css internet-explorer-8 font-face opentype