我試圖在我的網站上使用不同重量的Google字體。這裏是我使用的代碼:谷歌字體只在IE中顯示一個重量
<link href="//fonts.googleapis.com/css?family=Roboto:100,300,500" rel="stylesheet">
一切工作正常在Chrome和Safari。但是在IE中,無論我設置一個元素的字體權重,一切都看起來很大膽。
我找到了一個工作。如果我單獨加載每個字體重量(使用下面的代碼),一切都在IE中運行。
<link href="//fonts.googleapis.com/css?family=Roboto:100" rel="stylesheet">
<link href="//fonts.googleapis.com/css?family=Roboto:300" rel="stylesheet">
<link href="//fonts.googleapis.com/css?family=Roboto:500" rel="stylesheet">
雖然有效,但效率不高。任何人有更好的解決方案?
謝謝!
如果您設置'body {font-weight:300;}',該怎麼辦?默認值爲'normal',即'400',但您沒有將其包含在您的套件中。 – Stickers
謝謝你的建議,但我已經有了。 – user2874270
我無法在IE11中重現該問題。 http://jsfiddle.net/5s5o5h9n/1/在所有瀏覽器中看起來都一樣。 –