2010-05-15 60 views
1

我試圖在Firefox,Chrome和Opera中使用css屬性@ font-face呈現字體,但它在Internet Explorer中正常工作只是不想正確顯示,並恢復爲另一種標準字體。使用css屬性在Internet Explorer中無法正確顯示字體@ font-face

我的代碼如下

@font-face { 

       font-family: "swatch"; 

     src: url("../../fonts/swatch.eot"); /* IE */ 

       src: url("../../fonts/swatch.ttf") format("truetype"); 

} 

.header_text1{ 

    font-family: "swatch"; 

    font-size: 78px; 

    text-align:center; 

    color: #ffffff; 

    padding-top: 50px; 

} 

難道我做錯了什麼嗎?

+0

嘗試刪除「/ * IE * /」 – Knu 2010-05-15 14:37:38

+0

@Knu爲什麼?這是一個有效的CSS評論,不是嗎? – 2010-05-15 14:39:10

+0

@Roland你是否100%確定eot文件存在?你能直接在瀏覽器中調用它嗎? – 2010-05-15 14:40:28

回答

0

我有一個答案,我在我的本地主機上開發了這個網站,然後它不起作用,然後我將該網站移動到活動服務器,並解決了問題。這可能是一個緩存問題。感謝所有試圖幫助的人!

0

當您使用font-font-family:swatch;時,請勿使用引號。

+0

thanx爲答案,但沒有奏效 – Roland 2010-05-15 09:08:12

相關問題