顯示模糊在Mac上我使用我的網站標題和字幕兩個特殊字體。他們在IE,Firefox和Chrome上的PC上運行良好。但是,在Safari和Chrome的Mac上,字體會顯得底氣和略顯模糊。我使用的特定字體是Utopia和Helvetica Neue Condensed Bold。我使用基於otf文件的字體松鼠生成字體工具包。我正在使用字體松鼠生成的CSS。你可以看到網站http://shapecast.benmango.co.uk。我也有在截圖中比較適用於Mac的瀏覽器不同的結果和PC: @字體面的字體Safari和Chrome
的代碼我使用的CSS是:
@font-face {
font-family: 'Utopia';
src: url('/fonts/utopiastd-regular-webfont.eot');
src: url('/fonts/utopiastd-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/utopiastd-regular-webfont.woff') format('woff'),
url('/fonts/utopiastd-regular-webfont.ttf') format('truetype'),
url('/fonts/utopiastd-regular-webfont.svg#Utopia') format('svg');
font-weight: normal;
font-style: normal;
font-variant:normal;
}
@font-face {
font-family: 'HelveticaNeueLTStdCnBold';
src: url('/fonts/helveticaneueltstd-bdcn-fs.eot');
}
@font-face {
font-family: 'HelveticaNeueLTStdCnBold';
src: url('/fonts/helveticaneueltstd-bdcn-fs.ttf') format('truetype'),
url('/fonts/helveticaneueltstd-bdcn-fs.svg#HelveticaNeueLTStdCnBold') format('svg');
font-weight: bold;
font-style: normal;
font-variant:normal;
}
我一直在這個問題上一個現在幾天,似乎沒有任何地方。當我將Helvetica Neue粗體字體的字體重量從普通字體改爲粗體時,我確實得到了改進。我也嘗試將SVG行移動到頂端,但這沒有幫助。
奇怪的是,在Chrome瀏覽器Mac上,當三個主要的面板之一的上空盤旋(主標題下),字體變得更清晰,它看起來它應該。它在Safari上沒有任何區別。
我將不勝感激,如果有人可以提供任何意見。
喜權,非常感謝你的回覆。該代碼適用於Safari。不幸的是Chrome並沒有改變。我將繼續查看是否可以找到Chrome的修復程序。再次感謝。 – Ben 2012-08-02 15:48:48
嗨Kwon,我錯了,它在Chrome中工作。但是,它不適用於Mac上的Firefox。你有什麼建議嗎? – Ben 2012-08-03 07:41:28
首先,確保您使用重置樣式表,如果您還沒有。然後,嘗試設置'font-weight'專門(無論你設置爲什麼)。如果黑客無法解決,不要過分強調它。我相信Firefox Mac用戶不到3%,而你想爲大多數人設計。 – Kwon 2012-08-03 17:32:41