contentEditable разбивает страницу вниз кнопками в Firefox - PullRequest
0 голосов
/ 10 октября 2009

Кто-нибудь знает, как исправить (или что вызывает) ошибку увеличения / уменьшения страницы в FF, когда contentEditable присутствует в div?

См. Пример Перейдите к contentEditable статье с помощью FireFox (3 или 3.5) и используйте клавиши Page Up / Down на вашей клавиатуре. Вы не сможете прокрутить страницу до конца, и она должна мерцать и подпрыгнуть вверх.

Ответы [ 2 ]

2 голосов
/ 16 августа 2010

Я думаю, что это ошибка Firefox, которая существует даже в самой последней версии, 3.6.8.

Для образца страницы есть 2 способа заставить кнопки страницы вверх / вниз работать:

  1. Измените все три узла DOM contenteditable="true" на false.
  2. Найдите узел id="main-content" и удалите стиль float: left;.

Кажется, проблема для Firefox заключается в contenteditable="true" конфликте со стилем float:left;.

0 голосов
/ 16 октября 2009

Единственный способ, которым я могу видеть, - это использовать iframe ... как редакторы TinyMCE и CKEditor WYSIWYG, они оба используют iframe. Однако контент, загруженный в iframe, не имеет правил стилевого оформления своего родителя. Для этого нужно адаптировать ... причину, чтобы возвестить в первую очередь div содержимого editable.

Так как никто не ответил, я буду дуться и играть со спичками

...