我在CKEditor论坛上搜索过这个问题,但没有找到。
我使用CKEditor 4.5.3和ASP.NET Web Forms(.NET Framework 4.6)。火狐的版本是46.0.1。在Chrome和Internet Explorer中没有出现这个问题。另外,即使在Firefox中,官方演示中也没有出现该问题。
页面上只有一个CKEditor实例。我正在使用它来编辑一个工作描述。工作描述的长度大约是CKEditor窗口高度的三倍。为了重复这个错误,我向下滚动到工作描述的底部并选择一些文本。然后我使用CKEditor工具栏上的下拉菜单来改变段落格式。例如,我可能选择 "标题2"。一旦我改变了段落格式,CKEditor会立即滚动到工作描述的顶部,而改变后的段落会消失在窗口的底部。我必须再向下滚动到该段。
我刚刚在Firefox中遇到了这个问题。我们正在使用自定义CSS,结果发现......。body {height: 100%;}
是罪魁祸首。
请看 CKeditor用某些css跳转到顶部和 https:/www.drupal.orgnode1096164#comment-4603964