IE9字体问题

时间:2013-05-16 14:55:44

标签: html internet-explorer css3 cross-browser internet-explorer-9

我使用font face嵌入了Lucida Sans常规字体,并且除了ie9之外,它在所有浏览器上工作正常。我使用的字体是这样的:

@font-face {
 font-family: 'Lucida-Sans-regular';
 src: url('../fonts/Lsans.eot');
 src: local('Lucida sans'), url('../fonts/Lsans.woff') format('woff'), url('../fonts/Lsans.ttf') format('truetype'), url('../fonts/Lsans.svg') format('svg');
 font-weight: normal;
 font-style: normal;
} 

任何人都可以帮助它在iE9上运行吗?

2 个答案:

答案 0 :(得分:0)

我认为建议您执行以下操作:

@font-face {
    font-family: 'MyWebFont';
    src: url('webfont.eot'); /* IE9 Compat Modes */
    src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('webfont.woff') format('woff'), /* Modern Browsers */
    url('webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}

答案 1 :(得分:0)

以下是适用于我的最终代码:

 url('../fonts/Lsans.eot') format('embedded-opentype'), 

谢谢!