【发布时间】:2019-09-07 21:44:45
【问题描述】:
我有这个示例 html 文件:
<div style="font-weight: 700; font-size: 3em">
Test font bold (weight = 700)
</div>
<div style="font-weight: 900; font-size: 3em">
Test font bold (weight = 900)
</div>
我不知道为什么如果我将font-weight 的值从900 更改为700 我会得到相同的结果。文本确实具有相同的大小。
在此 MDN 文档页面 https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight 中,如果我将值从 900 更改为 700(使用实时 css 更改的浏览器功能),我会得到不同的结果。
【问题讨论】:
-
这取决于您使用的字体(是否支持特定的字体粗细)。此外,当涉及到数字字体粗细时,许多浏览器都存在一个问题,它们仅支持特定步骤中的数值(大多数情况下大于 200 的间隙)。这个问题在这里得到了相当详细的解释:clagnut.com/blog/2228
-
我链接的页面的字体是什么字体?
-
@GiacomoM - 字体是
sans-serif -
你知道像 google Lato 这样重量为 900 的字体吗?