2015-09-27 45 views
-2

我正在嘗試將我的字體重量從200更改爲300用於IE上的用戶。跨站點更改字體重量

我試着將其應用到身體:

font-weight: 300 !important; 

但只有一個的HREF正在改變權重。

我使用modenizer和.no-smil類定位IE,我測試過它,它只是針對IE。

如何更改整個網站的字體重量?

+0

那麼我該如何將它應用到每個元素? – panthro

+1

@KhanhTO - 爲什麼?字體重量未連接到字體大小。 – Quentin

+0

我想你需要一個更完整的[測試用例](http://sscce.org/),以便我們正確理解問題。 – Quentin

回答

1

所以你必須在查詢中像

body { 
    font-weight: 300 !important; 
} 

找到IE瀏覽器?我猜測只有A標籤正在改變,因爲您可能會覆蓋頁面上其他元素的該規則

+0

可能影響A元素的唯一方法是,如果它們從父元素繼承粗體。如果所有的A元素都是身體元素的孩子(而不是更深的後代),那麼你的理論只能是正確的,這是不太可能的。 – Quentin

0
*{font-weight:300;} 

這必須工作。 Reference

*在CSS路徑中用於定位所有元素。這將影響每個目標元素。