2010-05-15 62 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

相关问题