0

当 div 上存在 contentEditable 时,有谁知道如何修复(或什么原因导致)FF 中的页面向上/向下错误?

请参阅使用 FireFox(3 或 3.5)导航到contentEditable 文章的示例,并使用键盘上的 Page Up/down 箭头。您应该无法滚动到页面底部,并且它应该会闪烁并跳回。

4

2 回答 2

2

我认为这是 Firefox 的一个错误,甚至存在于最新版本 3.6.8 中。

对于示例页面,有两种方法可以使页面向上/向下按钮起作用:

  1. 将所有三个 DOM 节点更改contenteditable="true"false.
  2. 找到id="main-content"节点,删除样式float: left;

似乎 Firefox 的contenteditable="true"问题与样式冲突float:left;

于 2010-08-16T02:32:09.147 回答
0

我能看到的唯一方法是使用 iframe ......像 TinyMCE 和 CKEditor WYSIWYG 编辑器,它们都使用 iframe。但是,在 iframe 中加载的内容不具有其父级的样式规则。因此必须进行调整......首先宣布 contentEditable div 的原因。

由于没有人回答,我会生气并玩火柴

于 2009-10-16T15:48:35.847 回答