Css 字体设计ie8问题

Css 字体设计ie8问题,css,internet-explorer-8,font-face,Css,Internet Explorer 8,Font Face,我正在使用具有以下css规则的自定义字体系列: @font-face { font-family: 'matrix'; src: url('MaSGRgLn.eot'); src: url('MaSGRgLn.eot?#iefix') format('embedded-opentype'), url('MaSGRgLn.woff') format('woff'), url('MaSGRgLn.ttf') format('truetype'), url('MaSGRgLn.

我正在使用具有以下css规则的自定义字体系列:

@font-face {
    font-family: 'matrix';
    src: url('MaSGRgLn.eot');
    src: url('MaSGRgLn.eot?#iefix') format('embedded-opentype'), url('MaSGRgLn.woff') format('woff'), url('MaSGRgLn.ttf') format('truetype'), url('MaSGRgLn.svg#MatrixScriptGr-RegularLin') format('svg');
    font-weight: normal;
    font-style: normal;
}

我已经将我的主字体转换为所有可选字体。除了ie 如果名称不同,IE8不会显示您的字体,IE9(即使在IE8模式下)也不会出现此问题

在您的例子中,SVG版本的名称为“MatrixScriptGr RegularLin”。尝试在CSS@font-face字体族定义中使用相同的名称