CodeMirror 编辑器在 Firefox 中键入时会滚动
CodeMirror editor scrolls when typing in Firefox
我在 Firefox 上使用 CodeMirror 编辑器时遇到了问题。当我在底行中键入某些内容时,每个第一个符号都会滚动到顶部(使当前行不可见),并且每第二个符号都会向后滚动。
问题仅在OSX 10.10.1上的Firefix 34中出现,而在Chrome或Safari中则不会出现。
注意不寻常:
.HTML:
<textarea id="txt">Hello my dear friend!
Hello my dear friend!
Hello my dear friend!
Hello my dear friend!
Hello my dear friend!
Hello my dear friend!
Hello my dear friend!</textarea>
.JS:
var editor = CodeMirror.fromTextArea(document.getElementById("txt"), {
mode: 'xml',
lineWrapping: true
});
.CSS:
.CodeMirror {
width: 200px;
height: 100px;
border: 1px solid #ccc;
}
这是一个小的JSFiddle。只需将光标放在最后一个符号之后,按 Enter 并开始键入。
您必须升级到当前的 git master 分支,特别是此补丁,才能解决此问题(新版本即将发布)。
相关文章:
- ExtJS网格单元格编辑器,防止焦点松动问题
- 可以't使用PHP使用Froala编辑器上传图像URL
- 如何在corona sdk中从CK编辑器中检索数据
- Eclipse编辑器中无法访问的代码
- 如何将拼写检查集成到密文编辑器
- 一个页面上有多个Ace编辑器,没有预先设置元素
- ACE编辑器正在删除模块,因为define是't一根绳子
- 如何从DOM中删除Aloha编辑器
- 用于用户内容的简单代码编辑器/文本格式化程序(在Rails中)
- 使用编辑器进行并排标记预览滚动
- Ace编辑器通过垂直滚动条隐藏最后的相扑
- CodeMirror 编辑器在 Firefox 中键入时会滚动
- 如何滚动到编辑器的顶部
- 隐藏滚动条,如果没有必要-Ace编辑器
- 如何在带有“节”的输出中显示代码编辑器HTML;页面滚动从html
- 绑定到TinyMCE编辑器的滚动事件
- 如何将滚动事件附加到Ace编辑器
- 防止滚动跳跃在CKEditor和TinyMCE内联编辑器在Chrome上的对话框关闭
- TinyMCE编辑器-如何集成自定义滚动条
- 在 Ace 编辑器中禁用滚动条