0
当我单击contenteditable div中的文本时,光标看起来不会移动。光标(插入符号)在contenteditable div中不可见
一旦输入文本,光标就变为可见,并且文本被输入到所单击的位置。
它好像光标在移动,但未被重绘。
我无法在简单的jsfiddle环境中重现该错误。
有没有人遇到过这样的问题?
在此期间,我试图通过从页面中删除css和javascript文件引用来隔离问题的原因。 和反向 - 从空白页开始并添加js/css以尝试重现。
编辑回应评论BELOW:
浏览器:Chrome浏览器的Javascript 模块:jQuery的,jQuery UI的,瘦长。
我试图删除所有的javascript。并且错误仍然存在。 它必须来自CSS。 我正试图挑选出涉及的CSS规则。它似乎是一个事物的组合。 :在psudo类之前(我用它在div中显示占位符文本,如果它没有文本)似乎是问题的一部分。
您是否已经尝试过简单的黑客...在div中留下一个不间断的空间,所以它不是空的,然后在焦点事件中删除/清除它? –
你测试了什么浏览器?你装载了哪些可能会干扰的JavaScript模块?如果您无法复制,我们将不会:-) – Bergi
我已经看到类似这样的问题,主要是在Firefox中。 'contenteditable'令人沮丧,更令人沮丧地维持。 –