我在網站中添加了字體,添加了CSS並上傳了字體文件,它在IE中工作,但在Firefox中無法使用。這是爲什麼?字體在Firefox中不起作用
CSS:
@font-face {
font-family: 'MyFont';
src: url('MyFont.eot');
src: url('MyFont.eot?#iefix') format('embedded-opentype'),
url('MyFont.woff') format('woff'),
url('MyFont.ttf') format('truetype'),
url('MyFont.svg#MyFontRegular') format('svg');
font-weight: normal;
font-style: normal;
}
label { font-family: 'MyFont'; font-size: 20px; }
的label
只是一個測試,但它的工作。字體文件與CSS位於同一目錄中。
我已經試過幾乎所有的東西,它仍然沒有工作....
有誰知道什麼是錯?任何幫助讚賞。
檢查Firebug的,看看實際加載的字體。您可能需要在您的Web服務器的配置文件(.htaccess,web.config)中添加MIME類型。 – McGarnagle
螢火蟲沒有警告/錯誤,IE加載字體,所以它有點線.. alltho,我沒有訪問.htaccess文件等.. –
沒有警告,但沒有任何字體文件實際加載?你可以在Firebug的* Net *下看到(或者像Fiddler這樣的工具)。這將清理它是否是一個渲染問題,或者如果您的Web服務器只是沒有提供文件。 – McGarnagle