Почему мой HTML представляет 'макс. ширину' в виде таблицы не, заставляют текст переноситься?

У меня есть таблица HTML и один столбец (или <td>) содержит очень длинные слова. Я хочу установить макс. ширину столбца так, чтобы, если текст длиннее, чем макс. ширина, текст автоперенесся к следующей строке. Я попытался установить CSS max-width стиль на соответствующем <td> элемент с "max-width:100px", но это не работает. Текст все еще очень длинен и не автопереносится к следующей строке.

Какие-либо идеи что не так или какой-либо код ссылки решения? Я использую IE 8 в Windows 7.

43
задан Ian 25 April 2013 в 21:50
поделиться

2 ответа

Вам необходимо добавить свойство CSS3 word-wrap: break-word; .

42
ответ дан 26 November 2019 в 23:05
поделиться

Для этого в IE 8 будет работать старая html td width ... Но вам нужна максимальная ширина, а не ширина ... помимо дополнительного атрибута html необходимо для каждой ячейки.

2
ответ дан 26 November 2019 в 23:05
поделиться