我对Kendo UI Grid
有疑问。当我使网格可调整大小并设置每列的宽度时,调整其大小的光标未对齐。
有一个简单的例子:
$("#uxUsersToTransfer").kendoGrid({
height: 100,
resizable: true,
columns: [ ... ],
});
更新解决方案:
这是一种可能的解决方案:JsFiddle3您可以删除最终列的宽度以使其正常工作!
答案 0 :(得分:1)
查看kendo documentation,您需要启用水平滚动,将宽度更改为百分比,或者保留一列没有width属性。
如果所有列都有像素宽度且其总和超过网格宽度,则会出现水平滚动条(如果启用了滚动)。如果该总和小于网格的宽度,则将忽略列宽并且所有列都将展开。这将导致不希望的副作用,例如,调整列大小时。在旧的IE版本中,将遵循列宽,但会发生未对齐。这就是为什么建议至少有一列没有指定宽度,以便它可以自由调整。所有列的显式宽度只有在以百分比设置时才设置,或者如果它们的总和超过网格宽度且目标是水平滚动。