2011-05-19 134 views
-5

可能重複:
css @font-face not working with firefox, but working with chrome and IEFirefox不尊重@ font-face?

出於某種原因,火狐(3.6和4)不顯示只在一個頁面上特定的字體,在http://tustincommercial.tumblr.com/

如果你在看在CSS中,你會看到這個字體家族被命名爲'MuseoSans'。所有其他瀏覽器顯示正確的字體。使用firebug,firefox正在爲應該是museo的元素正確計算樣式,但它只是沒有顯示字體。

有什麼建議嗎?

回答

4

事實證明,火狐尤其不會加載字體文件被另一個域中託管一個網站,除非服務字體服務器返回的訪問控制允許來源標題爲HTTP響應的一部分,並且標題中的值與網站的域名相匹配。

在我的情況的解決方案是以下行拖放到.htaccess文件的目錄主辦我的字體:

Header set Access-Control-Allow-Origin "http://tustincommercial.tumblr.com" 

也可以訪問我的字體我的tumblr博客,但不支持其他網站。