如何轻松设置所有细胞的对齐和宽度?
感谢。
迈克尔
编辑:这里是我修改过的问题 - 如何设置大型Handsontable的所有单元格的对齐和宽度?是否可以一次访问所有单元格或迭代单元格?
答案 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()
更新这些设置。