2

使用 Handsontable ( http://handsontable.com ) 时,我似乎无法使列宽超过一定数量。例如,我想制作一个 600 像素宽的列。

但是当我设置 colWidth 属性时:

$("#example1").handsontable({
    data: myData,
    colWidths: [600, 47, 47, 47, 47, 47, 47, 47, 47, 47], //can also be a number or a       function
    rowHeaders: true,
    colHeaders: true,
    fixedRowsTop: 2,
    fixedColumnsLeft: 2,
    contextMenu: true
  });

它不会大于大约 200 像素。

容器 div 尺寸似乎也不重要。

这是来自handsontable网站的修改示例,我将colWidth设置为800,将容器设置为1400px:http:
//jsfiddle.net/RSJQ3/

4

1 回答 1

2

这是众所周知的。在这里查看问题 706 @stackErr指的是另一个与行标题宽度有关的问题,而不是该问题所询问的列标题宽度。

但是,他是对的,您可以更改可动手做的 js 文件并将其设置为大于 200。

可以在 css 文件中更改行标题宽度:

.handsontable col.rowHeader
于 2013-07-14T23:39:45.010 回答