IE7 добавляет пробел при переносе слов

У меня есть div внутри ячейки таблицы. В div есть перенос слов: break-word. Он отлично отображается в IE8 и Mozilla, однако в IE7 ячейка таблицы расширяется до предполагаемой ширины длинного слова, которое на самом деле не работает. В результате у меня есть большое пустое пространство рядом с div с текстом, которое увеличивает ширину таблицы.


person ihayredinov    schedule 04.03.2011    source источник
comment
IE7 ссылка   -  person ihayredinov    schedule 04.03.2011
comment
IE8 ссылка   -  person ihayredinov    schedule 04.03.2011


Ответы (2)


переполнение: скрытый в контейнере div, вложенный в ячейку таблицы, решил проблему

person ihayredinov    schedule 04.03.2011

В CSS div добавьте:

{
word-wrap: break-word;
-ms-word-wrap: break-word;
white-space: normal;
max-width: < the width you need> ;
word-break: break-all;
}

Это должно дать вам правильный перенос слов.

person Yathi    schedule 09.01.2013