По-умолчанию ширины столбцов таблицы выбираются автоматически в зависимости от содержимого ячеек. Это порой неудобно: например, при переходе между страницами в многостраничной таблице ширины столбцов прыгают.
Управлять шириной колонок YUI2 DataTable можно свойствами width, minWidth и maxAutoWidth. Проблема только в том, что параметр width YUI вообще почему-то игнорирует, а minWidth и maxAutoWidth приводят к тому, что при загрузке таблицы она дергается, т.к. проверка и корректировка ширины столбцов в соответствии с этими параметрами происходит уже после отрисовки таблицы (на это обращено внимание в документации YUI).
Выход - использовать свойство столбца "className", позволяющее назначить класс всем ячейка таблицы и управлять их шириной с помощью CSS.
Комментариев нет:
Отправить комментарий