Таблицы ExtJS (GridPanel и EditorGridPanel) отлично подходят для отображения и удобного редактирования различных типов данных. Однако по умолчанию ячейки таблицы не показывают большие строки полностью, обрезая их до видимой части, как видно на рисунке ниже.
Иногда такое поведение неприемлемо и необходимо предоставить пользователю возможность видеть всю текстовую информацию целиком.
Сделать это чрезвычайно просто - необходимо перезаписать CSS параметр
Аналогичный эффект заголовкам таблицы придаст следующий CSS код:
Спасибо.
Вообще говоря, подобным образом можно править все стили, используемые в ExtJS интерфейсе - узнать названия стилей и посмотреть их текущие параметры можно в Firebug'е.
Иногда такое поведение неприемлемо и необходимо предоставить пользователю возможность видеть всю текстовую информацию целиком.
.x-grid3-cell-inner
для редактирования стиля ячейки и свойства .x-grid3-hd-inner
для редактирования стиля заголовка таблицы соответственно. Таким образом, чтобы включить режим просмотра всего текста (wrap) в ячейке, необходимо обозначить следующий стиль:.x-grid3-cell-inner { white-space: normal; }
Аналогичный эффект заголовкам таблицы придаст следующий CSS код:
.x-grid3-hd-inner { white-space: normal; }
Спасибо.
Вообще говоря, подобным образом можно править все стили, используемые в ExtJS интерфейсе - узнать названия стилей и посмотреть их текущие параметры можно в Firebug'е.
Комментариев нет:
Отправить комментарий