半肾
精华
|
战斗力 鹅
|
回帖 0
注册时间 2018-11-23
|
搞了个改善字体渲染和替换字体的stylish脚本,里面有段代码,注释说可以避免某些使用符号字体的图标、按钮因为字体替换后没有字符而显示方框。
- :not([class*="icon"]):not([class*="button"]):not([class*=mjx]):not([class*=fa]):not(i) { /*使修改字体不会应用于部分特殊字符符号和图标以及按钮等网页元素,完美解决字符集不全导致图标,按钮变方块的问题.*/
复制代码 但实际使用时这段代码并不起作用,比如NGA发帖界面的几个功能按钮,替换字体后就全变成方框了。
替换前:
替换后:
上面那段代码有什么办法修改后解决这个问题吗?以下是完整代码
- /*>>>强制修改网页字体<<<*/
- /*该代码运行于CHROME_v72 & FIREFOX_v65 的STYLUS_v1.5.2扩展之上*/
- /*很多网页用浏览器的设置字体功能无法生效,而这个CSS可以解决这些问题.*/
- <b>:not([class*="icon"]):not([class*="button"]):not([class*=mjx]):not([class*=fa]):not(i) { /*使修改字体不会应用于部分特殊字符符号和图标以及按钮等网页元素,完美解决字符集不全导致图标,按钮变方块的问题.*/</b>
- /*font-weight: 500!important; /*字体粗细,整百数字*/
- font-family: "Sarasa Gothic" !important; /*字体设置,可分别设置中英文,前面英文字体,后面中文字体*/
- /*color: #8b8b8b00 !important; /*更改字体颜色及透明度(注意:这是全局修改),如无需要,可直接注释掉整行代码.*/
- text-shadow: 0.01em 0.01em 0.01em #000 !important; /*更改字体阴影及透明度,可修改数值实现不同的效果.*/
- /*十六进制颜色代码前的方块可点击,用可视化UI更改颜色与透明度.*/
- }
- body {
- -webkit-text-stroke-width: 0.24px;
- text-shadow: 0 0 rgba(128, 128, 128, 0.2);
- /* text-rendering: geometricPrecision; */
- }
复制代码
|
|