我最近开始@font-face
在我的项目中使用该属性,并且它在大多数情况下都非常有效。但是,我注意到一些 .ttf 字体文件(从 Fontsquirrel.com 下载)在 Firefox 中看起来非常不稳定,但在 Chrome 中看起来很棒。我知道 .ttf 文件应该可以在 Firefox 和 Chrome 上运行,这似乎是这种情况,但断断续续很烦人。任何人都可以为这种行为提供解决方案,并且一般来说,建议一种实现跨浏览器字体的可靠方法?
问问题
243 次
1 回答
1
我通过使用fontsquirrel webfont generator解决了我的问题。这是一个了不起的工具,我推荐给任何面临跨浏览器字体问题的人。此外,这样的格式在大多数情况下都有效:
@font-face {
font-family: Roboto;
font-style: normal;
font-weight: normal;
src: url('../content/Fonts/roboto-regular-webfont.eot');
src: url('../content/Fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../content/Fonts/roboto-regular-webfont.woff') format('woff'),
url('../content/Fonts/roboto-regular-webfont.ttf') format('truetype'),
url('../content/Fonts/roboto-regular-webfont.svg#roboto-regular-webfont') format('svg');
}
于 2013-04-17T07:03:31.223 回答