У меня есть таблица фиксированной ширины (style="width: 100%"
) с динамическими данными, помещаемыми в ячейки. Данные сильно различаются по ширине, а некоторые строки без пробелов превышают длину таблицы. Поэтому я использовал table { table-layout:fixed; word-wrap: break-word; }
, чтобы обернуть текст в столбцы и не допустить превышения ширины таблицы за ширину страницы.
Однако это приводит к одинаковым расстояниям между столбцами, что не является оптимальным использованием пространства моей таблицы, в результате чего некоторые ячейки обертываются два или три раза, а другие содержат одно слово во всем этом пространстве.
Есть ли способ сохранить максимальную ширину таблицы, разбить слова и использовать оптимизацию компоновки браузеров для столбцов переменной ширины?
width: 100%
- это не фиксированная ширина, это переменная ширина. Кроме того, можете ли вы показать исходный код HTML и стили для таблиц TD? - person Mike Brant   schedule 15.08.2012