我有一个项目使用 font-face 一段时间没有问题。今天我检查了字体不能在 firefox v14 和 v15 上工作,可证明也不能在 v12+ 上工作,就像这个线程中的情况一样:http: //css-tricks.com/forums/discussion/17337/font-face-problem- with-firefox-v-12/p1 我的问题和上一个线程完全一样。
总结一下。我正在使用字体来加载这样的网络字体:
@font-face {
font-family: 'TradeGothicLTStdCnBold';
src: url('/jovenestalentos/fonts/tradegothicltstd-bdcn20-webfont.eot');
src: url('/jovenestalentos/fonts/tradegothicltstd-bdcn20-webfont.eot?#iefix') format('embedded-opentype'),
url('/jovenestalentos/fonts/tradegothicltstd-bdcn20-webfont.woff') format('woff'),
url('/jovenestalentos/fonts/tradegothicltstd-bdcn20-webfont.ttf') format('truetype'),
url('/jovenestalentos/fonts/tradegothicltstd-bdcn20-webfont.svg#TradeGothicLTStdCnBold') format('svg');
font-weight: normal;
font-style: normal;
进而
#bea .bea {
font-family: 'TradeGothicLTStdCnBold';
font-size: 14px;
}
根据萤火虫正确加载字体。它适用于 safari、chrome、IE 和一些 firefox。我已经尝试了 6 个 firefoxs (v13-15),它在其中一些中有效,而在另一些中无效。我无法确定任何原因。
我还查找了 firefox 配置值 gfx.font_rendering.cleartype.always_use_for_content;而且我注意到在我测试的所有Firefox中都设置为false,即使是那些正常工作的。
现场示例: http ://comoquierascolacao.com/jovenestalentos/
它应该是什么样子: http: //postimage.org/image/n2r9fxdsv/
总结一下: - 路线有效。- 路由在同一个域中,没有跨域问题。- 它在某些 Firefox 中确实有效,而在其他 Firefox 中则无效(我没有理由弄清楚)。- 它之前在我自己的 Firefox 中确实有效,可能在 v12 之前。
谢谢大家,任何帮助将不胜感激,因为这让我发疯。