IE: и только боги знают…
6th March 2004 - 21:07
Я уже писал об этом баге, но повторение — мать.
Два дня делал макет, рука уже тянулась к полке с пирожками. Потом вспомнил. Как только появляется несколько строк курсива в одном из блоков, вёрстка плывёт. С <blockquote>
ещё как-то можно побороться, но при виде <em>
руки опускаются. Выражаясь культурным языком, я жутко опечален.
Курс лечения для приведённого кода: отказаться от text-align:justify
. Это было бы смешно, …
Categories: CSS | comments: (6)
Комментарии
1. РезиновыйЗапаЛ 6th March 2004 - 22:36
А суть проблемы?
Смотрю в IE и не вижу как вёрстка плывет.
Где проблема то?
Mash:
Один блок немного шире другого, посмотри внимательно.
2. Inquisitor 6th March 2004 - 22:44
у меня такое было тоже на <blockquote>. Появлялась прокрутка во фрейме. Решил заключением всего содержимого в таблицу. Но день я на это убил, было как в сказке:
+ div — скролла нет.
+ blockquote — скрола нет
+ в blockquote вставим p — скролл появляется
- убираем p — скролл остаётся. чё за?!
и так весь день.
Mash:
ИЕ знатный выдумщик. :)
3. РезиновыйЗапаЛ 6th March 2004 - 22:59
Теперь вижу:(
Позволю пока догадку, а позже сообщу о реальной проверке.
Догадка.
Использование шрифтов с засечками. Большинство из них не моноширинные. Если взять, например Verdana или MS Sans Serif, то этого, подчеркиваю — вероятно, не будет, т.к. у них италик и норма по ширине не играют.
Но проверить стоит.
4. РезиновыйЗапаЛ 6th March 2004 - 23:07
Про шрифты был не прав.
Проблема не в них.
5. РезиновыйЗапаЛ 6th March 2004 - 23:12
Пробуешь BLOCKQUOTE {FONT-STYLE: italic 75%/135%}
Оп-ля и нате — блок по ширине больше не играет.
Для <em> не проверил, но и он наверно восстановиться.
6. РезиновыйЗапаЛ 6th March 2004 - 23:17
Ошибся, не то делаю.
На два экрана разрываюсь.
Сорри.