2017-07-09 48 views
0

我想在我的Rails应用程序上使用SegoePrint字体。我在app /资产/字体这两个文件Rails自定义字体不适用于Firefox和IE

SegoePrint.ttf

SegoePrint.eot

在我的样式表,如果我有

@font-face { 
font-family: "SegoePrint";   
src: url(SegoePrint.ttf) format("truetype"); 
} 

它仅适用于Firefox ,不适用于IE,但如果我有

@font-face { 
font-family: "SegoePrint";   
src: url(SegoePrint.ttf) format("truetype"); 
src: url(SegoePrint.eot); 
src: url(SegoePrint.eot?#iefix) format("embedded-opentype"); 
} 

我只适用于IE,不适用于Firefox。什么是正确的语法让它适用于这两个浏览器?谢谢。

回答

0

怎么样,如果你使用下面

@font-face { 
    font-family: 'SegoePrint'; 
    src: asset-url('SegoePrint.eot'); 
    src: asset-url('SegoePrint.eot') format('embedded-opentype'), 
     asset-url('SegoePrint.ttf') format('truetype'); 
    font-weight: normal; 
    font-style: normal; 
} 
这句法
相关问题