javascript - 如何使用 CSS 或 Javascript 或 jQuery 使粗体字体变细?

标签 javascript css fonts thin bold

如果我使用的是字体并且没有粗体版本,我可以使用标签 text-shadow,添加轮廓以使细字体更粗。

但是我只有粗体,我想把它变细一点。我不知道要使用什么 CSS 或 Javascript 或 jQuery 脚本。

是否可以使用 CSS、Javascript 或 jQuery 使粗体字体变细?怎么办?

最佳答案

您不能使字体变细。即使使用 text-shadow 使其更粗也是不真实的:它会产生扭曲的字体呈现,而不是更粗的字体。

所以你应该根据你使用不同字体(包括不同粗细)的意图和每个字体家族中字体的可用性来选择你的字体系列。

浏览器可以实现小于 400 的 font-weight 值,其方式与某些浏览器在没有粗体可用时实现大于 400 的某些值的方式相同,即通过算法改变宽度更厚。但似乎没有浏览器能做到这一点。

关于javascript - 如何使用 CSS 或 Javascript 或 jQuery 使粗体字体变细?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13558346/

相关文章:

javascript - 访问属性 'Arbiter' 的权限被拒绝

javascript - 使用 jquery 对多列进行字母数字排序

javascript - appendChild 未正确设置parentElement

javascript - 选择每个新的 A 元素

python-3.x - 无法在 tkinter 中更改按钮字体大小

c++ - Visual Studio 2012 可变字体颜色从用户选择的颜色恢复为黑色

javascript - 在Javascript中递增对象中的多个嵌套变量

javascript - 将图像轮播指示器添加到 jQuery 图像幻灯片而不需要 Bootstrap ?

php - 是否可以 <br>在 CSS 中每 10 个表格行?

html - @fontface 可以在标签中使用吗? (为了电子邮件签名的可靠性)