CSS 中 @font-face 和 font-weight 相关的问题

2014-10-11 21:13:22 +08:00
 MinonHeart
环境:Chrome
Code - 1:
@font-face {
font-family: 宋体;
unicode-range: U+2E80-FFFF;
src: local(Microsoft Yahei), local(WenQuanYi Zen Hei); }
@font-face {
font-family: 宋体;
unicode-range: U+0-2E7F;
src: local(Segoe UI); }

Code - 2:
@font-face {
font-family: 宋体;
font-weight: bold;
unicode-range: U+2E80-FFFF;
src: local(Microsoft Yahei), local(WenQuanYi Zen Hei); }
@font-face {
font-family: 宋体;
font-weight: bold;
unicode-range: U+0-2E7F;
src: local(Segoe UI); }
———————————————————
仅用 Code - 1,那么粗体的宋体会模糊(发虚);废
仅用 Code - 2,那么宋体都成粗体了;废
Code - 1 & Code - 2 一起用,正常想是完美;

可是现在遇到一个情况,网页中 font-weight: 600; 同时使用 Code - 1 & Code - 2,会出现粗体加倍的情况(double bold),这种情况有没有什么解决方案?(修改网页中的 font-weight 除外)
3194 次点击
所在节点    设计
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138367

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX