Я делаю WYSIWYG-редактор веб-страниц: http://brokenmyriad.com/editor2.php,, однако я столкнулся с проблемой при попытке добавить функциональность изображения.
Примечание: изображение не внутри contenteditable элемента, а просто обычное плавающее изображение.
Проблема может быть воссоздана путем нажатия либо на абзац, либо на заголовок и нажатия кнопки вставки изображения на панели инструментов (крайняя правая кнопка). (на вышеуказанной связанной странице).
В браузерах, основанных на стандартах, он работает должным образом, и заголовок и абзац находятся справа от изображения, однако в ie6 абзац находится под плавающим изображением, как на этом рисунке: http://tinypic.com/view.php?pic=2mfcfo8&s=3
Моя упрощенная структура кода выглядит следующим образом:
<div>
<img style='float:left'>
<h1>Click here to edit!</h1>
</div>
<div>
<p>Click here to edit!</p>
</div>
Я хочу, чтобы элемент <p>
находился рядом с плавающим изображением и находился под элементом <h1>
, как в стандартных браузерах.
Любая помощь будет принята с благодарностью!