2013-05-29 143 views
0

我不知道爲什麼我的字體不工作。它適用於我的Web開發人員,但是當我將其上傳到我的Web服務器時,儘管代碼和目錄相同,但並未顯示 我嘗試使用螢火蟲放大問題,但無濟於事。@fontface不在服務器上,但在本地主機

@font-face { 
    font-family: 'FuturaCondensedMedium'; 

src: url('/fonts/FuturaCondensedMedium.eot'); 

src: local('☺'), url('/fonts/FuturaCondensedMedium.woff') format('woff'), url('/fonts/FuturaCondensedMedium.ttf') format('truetype'), 
url('/fonts/FuturaCondensedMedium.svg') format('svg'); 
} 

body 
{ 
    background: #ffffff; 
    font-size: 16px; 
    font-family:'FuturaCondensedMedium'; 
    color: #59595d; 
} 

謝謝!

+0

你上傳了字體嗎? – Vucko

+0

通常的問題:你是否檢查過字體是上傳的,是根文件夾中的'/ fonts /'文件夾等? –

+0

Firebug(或等效的開發工具)是調試這個的第一步。如果你看網絡標籤,你看到的字體文件請求和加載好嗎?或者他們錯誤? – stevehayter

回答

0

我檢查了你的路徑和/fonts/文件夾確實在根文件夾中,所以一切都很好。但在檢查的字體文件的存在,這兩個根本不存在:

/fonts/FuturaCondensedMedium.woff 

/fonts/FuturaCondensedMedium.svg 

確保他們實際上已經上傳。

+0

感謝提示!實際上這些文件在那裏,但由於MIME的東西無法識別文件擴展名而無法訪問。經過一番研究,我需要做的就是在web.config文件中添加幾行代碼。謝謝! –

+0

啊,對。這很好。我看到'@ font-face'有很多問題,但之前沒有遇到過這個問題。 –

相關問題