2015-09-27 47 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路径中用于定位所有元素。这将影响每个目标元素。