我正在爲我的頁面使用不同的字體。我在我的CSS文件中使用的代碼如下:Chrome瀏覽器沒有讀取我所有的@ font-faces
@font-face{
font-family:dst;
src:url('fonts/dastnevis.ttf'),
url('fonts/dastnevis.eot'),
url('fonts/dastnevis.otf');
}
@font-face{
font-family:hayat;
src:url('fonts/hayat.ttf'),
url('fonts/hayat.eot'),
url('fonts/hayat.otf');
}
@font-face{
font-family:taha;
src:url('fonts/taha.ttf'),
url('fonts/taha.eot'),
url('fonts/taha.otf');
}
的問題是,Chrome瀏覽器(我使用的版本28)只讀取這些3種字體之一,這是DST,不顯示等。我使用dst作爲按鈕,hayat用於footer,taha用於body。
編輯:Firefox閱讀並顯示所有這些沒有問題。並不是Chrome根本無法讀取任何字體,而是它讀取一種字體並忽略其他字體,儘管它們都具有相同的語法。
對不起,我的英文不好=/ – FcbInfo
我忘了說,渲染效果不適用於Windows。其他操作系統,如MAC或Linux,無需添加此CSS修復即可運行! – FcbInfo
沒有工作。它有點讓情況變得更糟。我必須補充說,這些是波斯語字體,我的網頁是用波斯語寫的,如果有幫助的話。 –