2015-01-03 121 views

回答

0

因爲你的方式寫@font-face規則:

@font-face { 
    font-family: Aladdin; 
    src: url(../fonts/aladdin.ttf); 
} 

不兼容IE。

如果你想支持不同的瀏覽器,它寫像下面:

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

您可能需要像Font Squirrel Generator一些工具來生成字體文件。或者你可以從Google Fonts中抓取一個。