2014-10-30 74 views
0

我在店裏購買的@font-face字體Proxima Nova Bold(波蘭字母)我有很奇怪的問題。我在不同的瀏覽器和系統上測試過它,而我的兩個朋友,Firefox和Windows 7都丟失了字母。火狐上的@ font-face字體中缺少字母

我找到了解決方案與禁用連寫,但它不工作,因爲我們可以看到,有單個字母缺失,例如T,A或3 舉例:

它能否是字體的技術問題,我應該問fontspring嗎?或者我可以通過CSS修復它?測試非常困難,因爲我無法訪問出現這種情況的計算機,並且並不是每個Windows 7上的Firefox都有這個錯誤。這是字體問題,因爲當我們在檢查器中更改爲Arial時,一切都很好。

它可以不連接,但是在Firefox上丟失字母的同一個人在啓用了直接寫入功能的Chrome 37上丟失了所有字母。當我們禁用直接寫字母時顯示。

這是我如何加載在CSS:

@font-face { 
    font-family: 'ProximaNova-Bold'; 
    src: url('assets/fonts/ProximaNova-Bold-webfont.eot'); 
    src: url('assets/fonts/ProximaNova-Bold-webfont.eot?#iefix') format('embedded-opentype'), 
     url('assets/fonts/ProximaNova-Bold-webfont.woff') format('woff'), 
     url('assets/fonts/ProximaNova-Bold-webfont.ttf') format('truetype'), 
     url('assets/fonts/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold') format('svg'); 
    font-weight: normal; 
    font-style: normal; 
} 
+0

你有沒有解決過這個問題?我有同樣的問題 – Brenwell 2017-02-28 10:44:19

+1

據我所知,這是一個字體本身的問題。然後我從一家商店購買了Proxima Nova,這沒關係。 – Mossar 2017-03-01 11:08:53

+0

是的,我也發現這個問題,fontspring出售的字體沒有額外的字形,你必須在下拉菜單中選擇語言並重新下載字體。最終我得到了拉丁極端版本的支持,並且在文件中支持所有語言。非常感謝答覆。 – Brenwell 2017-03-01 14:49:03

回答

0

我最近使用的一個項目這個確切的字體,並用它在各種不同的瀏覽器中沒有遇到任何問題。嘗試從原始文件中自行生成字體以進行完整性檢查。

你不應該也很可能無法使用CSS來解析。

0

請嘗試再次下載文件並再次提供。有時你的文件可能已經損壞。

+0

當然我嘗試了,但它沒有幫助。也許從基礎.otf轉換到其他類型的特殊轉換器將有所幫助。 – Mossar 2014-10-30 23:37:51