Xpoint
   [напомнить пароль]

FireFox indent bug

Метки: [без меток]
2008-06-03 15:49:10 [обр] Дмитрий[досье]
Столкнулся с такой багой... Если в блоке с текстом есть плавающая вставка (картинка или другой блок), то отступ в первой строке текста (в FireFox) исчезает.
В IE И Опере все нормально.
Подскажите, кто-нибудь знает, как хакнуть этот баг в FF?
спустя 4 часа 14 минут [обр] Илья Cтpeльцын aka SelenIT(12/171)[досье]
Имеется в виду абзацный отступ (text-indent)?
спустя 37 минут [обр] Дмитрий[досье]
Илья Cтpeльцын aka SelenIT[досье] Имеется в виду именно это.
спустя 13 минут [обр] Дмитрий[досье]
Вообще, имеется в виду DIV, внутри которого находится другой DIV (или картинка) с float='left', а также текст с textIndent='15px'.
спустя 2 часа 10 минут [обр] Илья Cтpeльцын aka SelenIT(12/171)[досье]

Обернуть этот текст в другой блочный тег (напр., <p>) не помогает?

Кстати, я не смог воспроизвести проблему, но обнаружил другую: без оборачивания текста в <p> плавающая врезка никак не хотела становиться на первую строку, проваливаясь на уровень второй. А вот с <p> все получилось — и отступ сохранился, и врезка стала на место. Причем независимо от режима/доктайпа. FF 2.0.0.14 (правда, стоит тема LittleFox).

спустя 12 часов [обр] Дмитрий[досье]
Илья Cтpeльцын aka SelenIT[досье] спасибо, все заработало!
Единственное что, FF почему-то добавляет к <p> пустые строки сверху и снизу, но это удалось решить, задав <p> верхнюю и нижнюю margin = '0px'.
спустя 39 минут [обр] Илья Cтpeльцын aka SelenIT(12/171)[досье]
Дмитрий[досье]), все правильно. Это и были не пустые строки, а именно дефолтные margin-ы (1.12em вроде, судя по этому.
Powered by POEM™ Engine Copyright © 2002-2005