#1 - 2016-7-26 18:03
林卯 (✨️VIP 8✨️)
一、
目前的输入框中是把[ b ]转换为
原本这没什么问题,但发现替换非雅黑字体后粗体与常规的区别不大。“五香牛肉味面”这段不太能看出加粗的那个字。
雅黑的2个字重区分度挺大,而我换的字体有7个字重,原来浏览器只是选择了略粗的那个作为粗体。
但知乎并没有这个问题,知乎用的是<b>,CSS写作,字重使用了绝对值。
提议把<span style="font-weight:bold;">换成<b>或<strong>,这样至少我可以在Stylish里指定个字重。
二、
目前的“自己可见”用的是,这样我就没法在Stylish里单独标红这一段。
提议换个单独的class。
三、
被[ code ]包围的文字有必要加些样式凸显出来,上文用了许多[ code ],发出来才发现被淹没了。
@Sai
目前的输入框中是把[ b ]转换为
<span style="font-weight:bold;">
原本这没什么问题,但发现替换非雅黑字体后粗体与常规的区别不大。“五香牛肉味面”这段不太能看出加粗的那个字。
雅黑的2个字重区分度挺大,而我换的字体有7个字重,原来浏览器只是选择了略粗的那个作为粗体。
但知乎并没有这个问题,知乎用的是<b>,CSS写作
strong,b{font-weight: 600;……}
提议把<span style="font-weight:bold;">换成<b>或<strong>,这样至少我可以在Stylish里指定个字重。
二、
目前的“自己可见”用的是
<span class="tip">
提议换个单独的class。
三、
被[ code ]包围的文字有必要加些样式凸显出来,上文用了许多[ code ],发出来才发现被淹没了。
@Sai
实测正常:
你有遇到默认的开发者工具右侧5个标签少了“字体”标签,只剩“规则”“计算后”“盒模型”“动画”4个标签的情况吗?
那这样呢?
第六个或第四个同时是最后一个
没有用,显示font-weight:600。于是我加了!important:
这回并没有显示删除线,但还是没有用,我以为写错了,改成:
到底怎么回事呢。
参考
Stylish里测试结论是,总是没法都匹配,总有一个误匹配的。
我还测试了好几个,比如:
.collectInfo .tip:nth-child(5), .collectInfo .tip:nth-child(3):last-child
发现有没有评分这一点也会干扰。
元素 style 的优先级比较高,所以你指定相同的 font-weight 会被原本的 font-weight: bold 取代。
话说有没有可能写出批量改变隐藏状态的脚本?就像批量改标签脚本那种?
理由是逻辑不通的“我们在开发更好的字体工具,在开发出来之前就先隐藏老的”
在很多用户抱怨之后又给加回去了
(我也做了一些微小的贡献,去reddit发了个贴得到不少回应)
bug 1280121,48生效
在这之前可以直接用
没改字体的话三个系统的默认字体都是不支持多个粗细的。。。= =
(改数字粗细没变基本可以认定是字体用错了。。。
苹果那个是真多级。。我记得是4还是5级来着