我知道這是一個常見問題,我嘗試了幾乎所有可以找到的解決方案,我想知道是否顯示一些代碼會更有用。我們試過的IE字體問題和解決方案
問題
我想爲客戶端實現4個字體面。當前文件已經用字體松鼠生成。但是,字體對於IE 7/8根本不起作用,部分用於IE9。
字體本身的跨瀏覽器渲染在這裏不是問題,我只是想讓它顯示出來。
我們已經試過
我們花了(在我的工作的公司)有很多做以下時間:
- 我們找到多個語法,字體鼠籠一個是更完整。
- 在加載頁面幾秒後重新加載JavaScript中的CSS(爲舊項目工作)。
- 檢查所有的語法問題。
- 檢查,如果有一個404錯誤
- 把相同的名稱,但witfh不同的字體重量
- 嘗試添加#iefix和特定格式使用
截圖
?示例代碼
您可以在現場看到:http://dev.phin.fr/fontsie/
語法
@font-face {
font-family: 'DidotBoldItalic';
src: url('fonts/DidotHTF-24BoldItalic.eot');
src: url('fonts/DidotHTF-24BoldItalic.ttf') format('truetype'), url('fonts/DidotHTF-24BoldItalic.svg') format('svg');
font-weight: normal;
font-style: normal;
}
謝謝!
完美!它正在使用IE7和IE8。由於某種原因,仍然無法在IE9中進行渲染(可能是授權/損壞問題),但是我使用了另一種字體!留言Merci! –