2

我的自定义字体过去在所有浏览器中看起来都很完美,但在最近的 webkit 更新之后,它现在在 Chrome 和 Safari 中呈现非常粗体,但在 Firefox 和 IE 中看起来很好。

这是我的CSS:

@font-face  {
    font-family: "KlavikaBasicRegular";
    src: url("i/klavikabasic-regular-webfont.eot");
    src: url("i/klavikabasic-regular-webfont.eot?#iefix") format("embedded-opentype"),
         url("i/klavikabasic-regular-webfont.woff") format("woff"),
         url("i/klavikabasic-regular-webfont.otf") format("opentype"),
         url("i/klavikabasic-regular-webfont.svg#KlavikaBasicRegular") format("svg");
    font-style:normal;
    font-weight:400;
}
.block_header {
    font-family:"KlavikaBasicRegular",sans-serif;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 16px;
    color: #5b5b5b;
    line-height: 18px;
    margin: 0;
    padding: 7px 10px 5px 20px;
}

和 HTML:

<h3 class="block_header">MY headline</h3>

字体-face-firefox-chrome

其他人注意到类似的问题吗?

4

1 回答 1

0

我个人没有...

我会说您很可能是正确的,并且各种浏览器的呈现方式存在差异..

我看你已经有weight:normal...

尝试-webkit-font-smoothing: antialiased;

见@http: //ilikekillnerds.com/2010/12/a-solution-to-stop-font-face-fonts-looking-bold-on-mac-browsers/

于 2012-05-19T11:56:29.180 回答