CSS:字体在Firefox中无法正确显示

时间:2014-06-03 15:43:32

标签: css fonts

我将一个字体集成到我的网站项目中。这是CSS代码:

@font-face {

font-family: 'vladimirscriptefregular';

src: url('fonts/vladimirscriptef-webfont.eot');

src: url('fonts/vladimirscriptef-webfont.eot?#iefix') format('embedded-opentype'),

     url('fonts/vladimirscriptef-webfont.woff') format('woff'),

     url('fonts/vladimirscriptef-webfont.ttf') format('truetype'),

     url('fonts/vladimirscriptef-webfont.svg#vladimirscriptefregular') format('svg');

font-weight: normal;

font-style: normal;

}

我的问题是Firefox中没有显示字体 - 而是显示Times New Roman。在所有其他浏览器中,字体显示正确。

有人看到我的代码中缺少什么吗?

1 个答案:

答案 0 :(得分:0)

尝试以下代码:

    @font-face {

    font-family: 'vladimirscriptefregular';
   -moz-font-family:'vladimirscriptefregular';

    src: url('fonts/vladimirscriptef-webfont.eot');

    src: url('fonts/vladimirscriptef-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/vladimirscriptef-webfont.woff') format('woff'),

         url('fonts/vladimirscriptef-webfont.ttf') format('truetype'),

         url('fonts/vladimirscriptef-webfont.svg#vladimirscriptefregular') format('svg');

    font-weight: normal;
   -moz-font-weight:normal

    font-style: normal;
    -moz-font-style:normal

    }