2017-04-05 91 views
1

我有我的字體在所有人都知道的格式,並由於某種原因,他們不會加載任何Windows瀏覽器。這裏是我的代碼:Web字體不工作Windows

@font-face { 
    font-family: 'AvenirNext-Regular'; 
    src: url('/avenir/AvenirNext-Regular/AvenirNext-Regular.eot'); 
    src: url('/avenir/AvenirNext-Regular/AvenirNext-Regular.woff2') format('woff2'), 
     url('/avenir/AvenirNext-Regular/AvenirNext-Regular.woff') format('woff'), 
     url('/avenir/AvenirNext-Regular/AvenirNext-Regular.ttf') format('truetype'), 
     url('/avenir/AvenirNext-Regular/AvenirNext-Regular.svg#AvenirNext-Regular') format('svg'), 
     url('/avenir/AvenirNext-Regular/AvenirNext-Regular.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal; 
    font-style: normal; 
} 

這可能是一些小事,但我不知道它是什麼。

回答

0

在大多數情況下,URL不應以/開頭,因爲操作系統會將它們理解爲絕對路徑。該網站的根目錄中是否爲avenir文件夾?

+0

不,這是一個wordpress網站,但avenir文件夾與style.css位於同一目錄中。我會嘗試改變你的建議,看看它是否有效 – ethanfox27

+0

這沒有奏效。還有其他建議嗎? – ethanfox27

+0

我假設你的字體位於主題目錄中。所以在這種情況下,風格應該是'url('/ wp-content/themes/<你的主題>/avenir/AvenirNext-Regular/AvenirNext-Regular'。 –