自动调整大小的行为在掌上电脑中有点不寻常。我只想为所有不会扩展的行固定行高,除非你点击它,或者手动向下拖动它,就像在excel中一样。我还想手动将所有行的高度设置为相同的高度,而不是根据最高的行计算它。
我试过了:
将div.top {
width: 100%;
background-color: red;
height: 200px;
position: relative;
transition: 1s linear all;
opacity: 1;
top: 0;
}
div.bottom {
widows: 100%;
background-color: blue;
height: 300px;
}
button {
width: 100%;
padding: 25px;
}
div.top.ng-hide {
opacity: 0;
top: -1000px;
}
添加到我的列,添加'height' => 50
,并为manualRowResize: true
的几行添加固定高度,但是当我的数据跨越多行时(例如,在渲染时) html),它不会保持固定的高度。
答案 0 :(得分:1)
Handsontable - Resizing rows and columns
也许rowHeights
就是你想要的。
var
container = document.getElementById('example1'),
hot;
hot = new Handsontable(container, {
data: Handsontable.helper.createSpreadsheetData(200, 10),
rowHeaders: true,
colHeaders: true,
colWidths: [55, 80, 80, 80, 80, 80, 80],
rowHeights: [50, 40, 100], // <-- this one sets fixed row height
manualColumnResize: true,
manualRowResize: true
});