我是一名貿易平面設計師,一直致力於重新設計我的作品集。在這個過程中,我遇到了一個問題,IE 9不能在實時服務器上渲染@ font-face和Google字體。奇怪的是,當在IE 9本地查看我自己的網站時,沒有任何問題。網頁字體不在現場服務器的IE 9中呈現,但在本地查看時效果很好
這似乎是普遍存在的(只在IE 9中,而不是在IETester的舊版本中),並不是孤立於我自己的網站。例如,this demo在所有瀏覽器中都會有罰款,但IE 9會恢復爲默認字體。
我上傳了我的網站,因爲它現在here。標題依賴於這個CSS從字體松鼠:
@font-face {
font-family:'LeagueGothicRegular';
src:url('../fonts/LeagueGothic/League_Gothic-webfont.eot');
src:url('../fonts/LeagueGothic/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/LeagueGothic/League_Gothic-webfont.woff') format('woff'),
url('../fonts/LeagueGothic/League_Gothic-webfont.ttf') format('truetype'),
url('../fonts/LeagueGothic/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg');
font-weight:normal;
font-style:normal;
}
與前面的演示,這個完美的作品在所有的瀏覽器,但IE 9。這是一個已知的問題?或者它可能是我自己電腦上的本地化問題?我已經嘗試將IE 9重置爲默認設置,清除緩存並重新啓動。我無法找到任何與此確切問題有關的其他帖子,所以我無法解釋它。
也適用於我。 – 2012-04-09 06:18:56
感謝您的回覆。我想你一定是對的,因爲我現在已經有一些其他人報告說它正在爲他們工作。我剛剛嘗試重新安裝IE,但這並沒有解決我的問題。我會繼續尋找解決方案。 – Neorelic 2012-04-09 07:51:14
你有沒有安裝任何附件? – 2012-04-09 07:54:05