我在大多数设备上使用TTF和OTF网络字体来捕获所有主流浏览器(FireFox,Chrome和IE11).在重定位到生产服务器然后IE不想显示我的图标之前,它看起来都很好.
我想,雷德蒙德的大脑有一些功能可以阻止它在互联网上工作,所以它只能从localhost工作.
这是什么交易?我需要为IE使用哪种字体?
解决方法
这是使用@ font-face,hacky fixes和all加载的标准方法 –
@font-face { font-family: 'MyWebFont'; src: url('webfont.eot'); /* IE9 Compat Modes */ src: url('webfont.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */ url('webfont.woff') format('woff'),/* Modern Browsers */ url('webfont.ttf') format('truetype'),/* Safari,Android,iOS */ url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */ }