VSCode 这种基于 Web 的文本编辑器中的输入光标是怎么实现的?

14次阅读

共计 130 个字符,预计需要花费 1 分钟才能阅读完成。

打开 VSCode 自带的 Developer Tools 检查编辑器的元素,可以发现编辑器界面是由 div 元素组成的,一个 div 元素代表一行文本。当鼠标选择某一行时,这行的 div 会被添加 class,展示不同的外观。那么点击这行后,一闪一闪的光标是怎么实现的?是靠动画吗?

正文完
 0