我有一個讓字體正常工作的問題。我將其定義爲這樣的:Chrome和Firefox不會渲染我的@ font-face,safari會
@font-face {
font-family: "creampuff";
src: local("☺"), url(/fonts/CREAMPUF.TTF) format('truetype');
}
這工作如果機器上安裝了這種字體完全沒問題(我有3臺機器在這裏,一個已安裝的字體和它的作品,其他兩個不和。它呈現不同的字體),它只在Firefox和Chrome渲染不正確,Safari瀏覽器能夠呈現它只是罰款:
兩個丁目和Firefox使它像這樣:
但是,如果我在Chrome的Web檢查禁用樣式(定義爲: 'FONT-FAMILY:creampuff;')它肯定有效果,改變字體:
我可以甚至不知道從哪裏開始調試。我檢查了Chrome中的網絡標籤,並且它確實能夠成功加載字體。打開字體文件顯示一切正確,並在我的另一臺機器上安裝了本地字體,它可以在所有瀏覽器中正常運行。
任何想法如何解決這個問題?
刪除'local(「)部分,你只需要url和格式 – 2013-04-15 11:53:48