如何设置大型Handsontable的所有单元格的对齐和宽度?

时间:2015-11-09 17:34:08

标签: handsontable

如何轻松设置所有细胞的对齐和宽度?

感谢。

迈克尔

编辑:这里是我修改过的问题 - 如何设置大型Handsontable的所有单元格的对齐和宽度?是否可以一次访问所有单元格或迭代单元格?

2 个答案:

答案 0 :(得分:0)

对于对齐,只需将className参数添加到json实例

 var hot = new Handsontable(container, {
    className: "htCenter",   //htCenter or htRight
 });

答案 1 :(得分:-1)

如果要为表格中的每个单元格设置相同的宽度和相同的对齐方式,则只需将以下内容添加到选项对象中:

{
    "colWidths": 200,      // where 200 is an example width in pixels
    "className": "htRight" // this is an example; you can choose from 
                                  "htRight", "htLeft", "htMiddle", "htBottom", and "htTop"
}

如果使用type以外的text,则text-align属性具有高优先级。因此,要使用CSS覆盖它,您可以添加以下规则;这是您使用的className的一个示例,并假设您想要将其粘贴到右侧。

.htCenter {
    text-align:right!important;
}

在代码中的任何位置,您都可以使用updateSettings()更新这些设置。