Codemirror光标位置偏移

问题描述 投票:5回答:6

我正在使用代码镜像来显示,突出显示和编辑Web页面中的xml,但是我遇到了光标位置偏离插入位置的问题,因此,如果您从闪烁的光标所在的位置删除字符,您期望的字符前面的字符将被删除。我假设它与当前页面存在CSS冲突,因为它在我的页面之外运行良好,但是在任何地方都找不到冲突。有没有人遇到类似的问题或知道该怎么办?

css xml codemirror
6个回答
3
投票

进一步调查显示,该页面在嵌入字段集的所有div上都设置了填充,这是导致问题的原因。


3
投票

以下几行为我解决了该问题:


3
投票

请小心使用带有CodeMirror的CSS缩放。


0
投票

有时,在包含斜体或粗体的行(取决于您的操作系统和浏览器)之下,光标的垂直位置也有错误,最多占一行的90%。可以通过设置轻松地将其固定,例如


0
投票

由于某些原因,启用缩进时的空白在计算行大小时未正确处理。用measureLine中的以下内容替换codemirror.js函数对我来说很有效:


0
投票

[这个问题在调整父容器大小后经常发生在我身上。帮助的是:

© www.soinside.com 2019 - 2024. All rights reserved.