我正在嘗試安裝 http://www.fontsquirrel.com/fonts/lemonchicken 這應該看起來像從我的維護頁取得的,它工作得很好。Webfont工具包顯示錯誤的字體....!
但在我實際的網站,它看起來像這樣
我的CSS是
/* Add font */
@font-face {
font-family: 'lemonchickenregular';
src: url('../font/LEMONCHI-webfont.eot');
src: url('../font/LEMONCHI-webfont.eot?#iefix') format('embedded-opentype'),
url('../font/LEMONCHI-webfont.woff') format('woff'),
url('../font/LEMONCHI-webfont.ttf') format('truetype'),
url('../font/LEMONCHI-webfont.svg#lemonchickenregular') format('svg');
font-weight: normal;
font-style: normal;
}
/* Hide copyright */
.site-info {
display:none;
}
/* Make main content area white */
.content-area {
background-color:white;
}
/* Change all font on the website */
* {
font-family: 'lemonchickenregular';
}
我不知道爲什麼會出現這種其他字體。這與我網站上的默認錯誤不同,但不是我安裝的字體。
任何想法?
謝謝!
創建一個顯示問題的小提琴。看起來像字體只是不正確加載。另外,*是一個無效的CSS選擇器。使用body {font-family:'yourfont'}應用全局字體更好 – reinder
您不需要巨大的字體堆棧[在現代瀏覽器中](http://caniuse.com/#search=woff),刪除除WOFF格式之外的所有字體,然後查看是否仍然可以重現該問題。我知道,fontsquirrel的某些瘋狂的原因仍然*給你*所有其他格式,但EOT和SVG分別是遺留和[放棄](http://caniuse.com/#search=svg%20font),ttf和otf是通用字體,這使得瀏覽器對他們是否有權使用行爲有更嚴格的規定。簡化代碼,以便更容易地發現問題:刪除除WOFF資源外的所有資源。 –