列线在Kendo网格中不同步

时间:2013-07-08 09:24:19

标签: kendo-ui kendo-grid

我有一个包含太多列的Kendo网格。最初我选择隐藏一些列,但后来我决定用水平滚动条显示所有列。

我是通过为每列指定宽度来完成的。当我这样做时,每列之间的线与标题行不同步。

我的意思是,网格数据部分中的线条相对于标题线略微向左移动。

为了澄清,当我以像素为单位给出每列的宽度时,上述问题仍然存在。但是,当我以%为单位给出宽度时,不会显示滚动条。

我想显示滚动条以显示所有列。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:4)

这是一个非常直接的网格,带有水平滚动条(忽略虚拟化)http://demos.kendoui.com/web/grid/virtualization-remote-data.html。 在网格上有一个宽度,或者每列的父级和宽度,以及它们在实际网格宽度上的总和,然后得到滚动条:

    { field: "OrderID", title: "Order ID", width: 60 },

(我过去做了很少的剑道网格,从来没有遇到过这样的问题。听起来你直接在html上设置了列宽,我看不出剑道会如何不同步。)