【发布时间】:2014-07-31 23:30:11
【问题描述】:
好的,这是我的问题。我的页面上使用了两个 @webfont 声明:
@font-face {
font-family: 'BebasNeue';
src: url('.../bebasneue-bebasneue.eot'); /* IE9 Compat Modes */
src: url('.../bebasneue-bebasneue.eot#iefix') format('embedded-opentype'); /* IE6-IE8 */
src: url('.../bebasneue-bebasneue.woff') format('woff'); /* Modern Browsers */
src: url('.../bebasneue-bebasneue.ttf') format('truetype'); /* Safari, Android, iOS *
src: url('.../bebasneue-bebasneue.svg') format('svg'); /* Legacy iOS */
}
@font-face {
font-family: 'ChunkFive';
src: url('.../chunksix-webfont.eot'); /* IE9 Compat Modes */
src: url('.../chunksix-webfont.eot#iefix') format('embedded-opentype'); /* IE6-IE8 */
src: url('.../chunksix-webfont.woff') format('woff'); /* Modern Browsers */
src: url('.../chunksix-webfont.ttf') format('truetype') ;/* Safari, Android, iOS *
src: url('.../chunksix-webfont.svg') format('svg'); /* Legacy iOS */
}
在 Chrome(最新)中都可以正常加载。只有第二个适用于 Firefox(最新)。在 Internet Explorer 11 中都不起作用。 我……老实说有点难过。我对几乎所有可以想象的浏览器都有声明,我只用 src: 前两个 url 的声明(通常使用)(没有改变任何东西)......我想它会更少如果在每个浏览器上都是一个孤注一掷的交易,那将是一个难题,但为什么 Firefox 只支持一个呢? 注意:我在 Tumblr 工作并从 static.tumblr.com 加载字体。 任何帮助将不胜感激,谢谢!
【问题讨论】:
-
这可能对 Firefox 没有帮助,但我相信您对 eot 'IE6-IE8' 的声明应该有一个 '?'在解析器的“#iefix”之前。
标签: css google-chrome firefox font-face