Как стать автором
Обновить

Баг с переносом строки вида «zzzzz /zzzzzz/» в IE6/IE7.

Время на прочтение1 мин
Количество просмотров499
Наткнулся тут на такую особенность в IE. Может кого-то предупредит от наступания на грабли.

Предположим, что нужно вывести текст в блок фиксированной ширины, задаваемой через CSS. Например, так:
<div style="width:200px">...</div>


Так вот, если там окажется последовательность, типа «xxxxxxxxxx /yyyyyyyyyy/» шириной более 200px, то IE её не разорвёт по пробелу.

Немного спасёт ситуацию IE-шный параметр «word-wrap: break-word», но, во-первых, и он не перенесёт строку по пробелу, в просто порвёт посередине «yyyyyyy», а, во-вторых, не во всех случаях срабатывает.

Пример багов: balancer.ru/files/0903/ie-width-bug.html
Теги:
Хабы:
Всего голосов 6: ↑6 и ↓0+6
Комментарии10

Публикации