尝试解决问题,但遇到问题。我有一个由我的旧大学主办的网站。他们过渡到使用HTTPS服务所有页面。出于某种原因,这让IE适合。
将FontSquirrel生成器用于所有字体。适用于Win或Mac上的Firefox,Chrome,Safari和Opera。在IE8中,字体呈现但在页面重新加载时替换为替换。在IE9中,它们根本不会渲染。文件在IE9模式下呈现,一切都验证为HTML5。
疯狂的是,如果我在我的测试服务器(运行Apache2的Mac)上检查它,一切都会有效。 U服务器是Apache,所有字体都托管在服务器上,花了两天时间试图弄清楚是什么给出的。在@ font-face与HTTPS冲突的情况下无法在线找到任何其他问题,但这似乎正在发生的事情。有任何想法吗?我无法控制主机服务器。
答案 0 :(得分:0)
这不是一个可以帮助你的答案,但我能够通过修改我的IE9设置在本地解决这个问题,如下所示:
我在这上面走了几天,然后才发现任何类型的喜悦。不幸的是,除了在网站的安全部分发布这些说明或不使用@font-face
之外,我无法想到任何解决此问题的方法。