0

我正在使用@font-face。我不得不把它分成两部分,因为 Firefox 继续使用第一种字体并且它显得很糟糕。实际上它仍然在 Firefox 中显示模糊/像素化。有什么解决方案吗?无论如何,现在一切似乎都很好,但我无法让任何大胆的功能发挥作用。无论是在 CSS 中还是直接在 html 中,我在代码中的哪个位置添加它似乎都无关紧要,它可以使字体更粗。这是正常的吗?

@font-face {
font-family: TektonPro-BoldExt;
src:url('../fonts/TektonPro-BoldExt.eot') format('embedded-opentype'), /* For IE */ 
    url('../fonts/TektonPro-BoldExt.eot?#iefix') format('embedded-opentype'), /* For fix-IE */
    url('../fonts/TektonPro-BoldExt.woff') format('woff'), /* For new-IE */
    url('../fonts/TektonPro-BoldExt.otf') format('opentype'), /* For non-IE */
    url('../fonts/TektonPro-BoldExt.ttf') format('truetype'), /* For non-IE */
    url('../fonts/TektonPro-BoldExt.svg') format('svg'); /* For non-IE */
font-weight: bolder;
font-style: normal;
}

@font-face {
font-family: TektonPro-BoldExt-FF;
src:url('../fonts/TektonPro-BoldExt.otf') format('opentype'); /* For Firefox */
font-weight: bolder;
font-style: normal;
}

4

1 回答 1

0

并非所有字体都有可以呈现为粗体的粗体。您可以尝试font-weight以 100 为增量进行调整,看看是否有任何不同。

关于使用第一种字体的 Firefox,您的意思是它正在缓存您以前使用的另一种字体吗?

于 2013-03-02T05:54:16.240 回答