v2ex“创作新主题”的“正文”输入区域光标不闪烁,这是怎么做到的?

2022-01-15 09:02:23 +08:00
 kgdb00
我非常反感光标闪烁,windows 和 linux 都可以在系统 /桌面环境级别关闭光标闪烁,chromeos 好像不行,这导致我用 chromebook 在浏览器内写大段文本时非常不舒服,我就想用和 V2EX 同样的方式写一个 html 页面用来输入大段文本。
1366 次点击
所在节点    前端开发
3 条回复
Livid
2022-01-15 09:04:34 +08:00
我们应该没有做什么太特别的事情。

https://www.v2ex.com/write 上正文输入部分用的是 CodeMirror
noe132
2022-01-15 10:27:54 +08:00
codemirror 的光标是一个 html 元素而不是原生光标。自己加 css 还可以给光标换颜色等等
otakustay
2022-01-15 10:34:41 +08:00
我记得 vscode 的光标也是个 html 元素,闪烁效果还曾经是 vscode 性能的一个大祸害

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

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

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

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

© 2021 V2EX