微博网页版输入框用的字体族是“system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif”,也就是遵从操作系统的默认字体。但这至少在 Windows 上会让全角双引号前一半和后一半很难看得清(图1),经常导致输入错误。
不过奇怪的是微博话题界面的输入框又是另一套定义,用的字体族是“Tahoma, 宋体”,这倒是能看清前后双引号的(图2)。
可以写一个简单的油猴脚本来解决这个问题(图3)。使用等宽字体还可以同时解决代码显示问题
![[笑cry]](https://h5.sinaimg.cn/m/emoticon/icon/default/d_xiaoku-f2bd11b506.png)
(function() {
'use strict';
// 定义要修改的样式
const styles = `
.Form_input_2gtXx {
font-family: Consolas, sans-serif !important;
}
`;
// 创建一个<style>元素并插入到文档中
const styleSheet = document.createElement("style");
styleSheet.type = "text/css";
styleSheet.innerText = styles;
document.head.appendChild(styleSheet);
})();