我尝试了一切,但我无法工作。
这是我的@ font-face代码的一部分:
@font-face {
font-family: 'font';
src: url('font-regular-webfont.eot');
src: url('font-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('font-regular-webfont.woff') format('woff'),
url('font-regular-webfont.ttf') format('truetype'),
url('font-regular-webfont.otf') format('opentype'),
url('font-regular-webfont.svg#font') format('svg');
font-weight: normal;
font-style: normal;
}
适用于Chrome和Safari,但在IE和Firefox中无效。字体和CSS在同一个域中,我总是使用相对路径。
答案 0 :(得分:1)
确保IIS服务器环境中包含所有字体格式。 IIS默认情况下不包括.woff。确认EOT,TTF和SVG也在那里。