我从互联网上下载了ZURCH字体的TTF文件,在FF和Chrome中效果很好。但是在ie中没有用。

有人可以告诉我原因,或如何解决?

最佳答案

确保字体与使用它们的网站位于相同的域中。

确保您的css看起来像这样,以实现跨浏览器的兼容性,尤其是包含#iefix的行:

@font-face{
font-family: 'MyWebFont';
src: url('WebFont.eot');
src: url('WebFont.eot?#iefix') format('embedded-opentype'),
url('WebFont.woff') format('woff'),
url('WebFont.ttf') format('truetype'),
url('WebFont.svg#webfont') format('svg');
}


确保WebFonts的网址也正确

src: url('../path_to_fonts/WebFont.ttf');


如果您需要将ttf转换为其他格式,即。 woff,eot和svg,请尝试FontSquirrel

关于css - Zurich字体在Internet Explorer中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10635033/

10-11 05:05