我喜欢使用Google文档,但闪烁的光标让我分心。新版本的Google文档不遵循操作系统设置显示实心(非闪烁)光标。
我发现光标实际上只是一个类为“kix-cursor-caret”的div元素,其中display属性是通过某种javascript定时器从“none”变为“inline”,导致光标看起来在闪烁。
请问有人知道是哪个javascript代码行/命令导致了CSS属性的更改并显示闪烁吗?非常感谢任何帮助。
我喜欢使用Google文档,但闪烁的光标让我分心。新版本的Google文档不遵循操作系统设置显示实心(非闪烁)光标。
我发现光标实际上只是一个类为“kix-cursor-caret”的div元素,其中display属性是通过某种javascript定时器从“none”变为“inline”,导致光标看起来在闪烁。
请问有人知道是哪个javascript代码行/命令导致了CSS属性的更改并显示闪烁吗?非常感谢任何帮助。
目前,我在Chrome中使用Stylebot可以这样做:
.kix-cursor {
-webkit-animation-iteration-count: 0;
}
对我来说,目前在Firefox + Stylish中没有任何一个答案有效。 我在userstyles.org [1]上找到了一个有效的答案:
.docs-text-ui-cursor-blink {
animation-name: none;
}
[1] https://userstyles.org/styles/125112/google-docs-disable-cursor-blink
可以禁用Google Docs中光标的闪烁效果。看起来这个问题实际上可以用CSS解决。这条规则对我有效:
.kix-cursor-caret: inline !important;
我猜你可以将这个添加到某种用户样式表中,但我以前从未制作过任何样式表。
.kix-cursor-caret: {
opacity: 1 !important
}