2015-01-06 2 views
1

Есть ли способ автоматического обертывания текста на colHeaders при задании colWidths? Кажется, что это не работает, и даже ручное сокращение размера столбцов запрещено.Обтекать текст на пользовательских заголовках в handsontable

Соответствующие опции:

hot = new Handsontable(container, { 
    data: items, 
    startRows: 1, 
    minSpareRows: 1, 
    colHeaders: ['aaaaaaaa', 'bbbbbbb', 'cccccccccccc'], 
    colWidths: [50,50,50] 
    manualColumnResize: true, 
    autoWrapRow: true 
} 
+0

Похожие сообщения : https://forum.handsontable.com/t/header-word-wrap/209 – Motin

ответ

1

Может попробовать добавить CSS в заголовках:

.handsontable table thead th { 
    white-space: pre-line; 
    max-width: /* enter here your max header width */ 
} 
+0

Простой и эффективный. – ZekeDroid

+0

Для тех, кто использует этот хак, есть одна проблема. Поскольку Handsontable не был написан для его поддержки, наложенные замороженные заголовки будут выходить из строя, если заголовки выше 1 ячейки в высоту. Для исправления также необходим дополнительный взлом. – ZekeDroid

Смежные вопросы