我在你的css中發現了兩個錯誤,只要我修復它們,字體就開始工作。
我改變
@font-face {
font-family: 'DejaVu Condensed'; !important
src: url('/fonts/DejaVuSansCondensed.eot');
src: url('/fonts/DejaVuSansCondensed.eot?#iefix') format('embedded- opentype'),
url('/fonts/DejaVuSansCondensed.woff2') format('woff2'),
url('/fonts/DejaVuSansCondensed.woff') format('woff'),;
font-weight: normal;
font-style: normal;
}
到
@font-face {
font-family: 'DejaVu Condensed' !important;
src: url('/fonts/DejaVuSansCondensed-Bold.eot');
src: url('/fonts/DejaVuSansCondensed-Bold.eot?#iefix') format('embedded-opentype'),
url('/fonts/DejaVuSansCondensed-Bold.woff2') format('woff2'),
url('/fonts/DejaVuSansCondensed-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
}
在第二行,!重要的應該是分號內。 在第六行,我刪除了分號前的昏迷。 一旦修復,字體表面被踢入
檢查您的服務器是否有404錯誤。確保Web服務器不拒絕woff,woff2和eot文件。我發現我的服務器(IIS),直到我改變了網頁配置文件。 – Bindrid
您需要在此處發佈相關標記以顯示問題。不是你的網站明天會改變或消失,以幫助未來的人:https://stackoverflow.com/help/mcve – Rob
@Bindrid:好的。看着日誌,沒有與字體文件相關的任何錯誤條目,也沒有今天的條目。另外,我嘗試手動下載文件,並且它也能正常工作。 – andoru