我遇到了一个问题,在最近更新我的MVC项目之后,字体真棒图标不再仅仅出现在IE中。 Fiddler将响应显示为200,并且实际上并没有任何实际获取文件的问题,但是,在IE中,CSS样式检查器将内容属性显示为删除线,表示样式无效或覆盖为某些原因。我自己在IIS上托管了字体很棒的文件。
答案 0 :(得分:1)
经过长时间的挖掘,我终于弄明白了这个问题。我将它发布在这里,希望它可以帮助别人避免我试图解决的问题。
如果在fontawesome文件上设置任何缓存控制响应头,它将无法正常工作。我不是百分之百确定原因,但我的解决方案是为font-awesome文件添加一个例外,允许它们被浏览器缓存。