我有一个包含太多列的Kendo网格。最初我选择隐藏一些列,但后来我决定用水平滚动条显示所有列。
我是通过为每列指定宽度来完成的。当我这样做时,每列之间的线与标题行不同步。
我的意思是,网格数据部分中的线条相对于标题线略微向左移动。
为了澄清,当我以像素为单位给出每列的宽度时,上述问题仍然存在。但是,当我以%为单位给出宽度时,不会显示滚动条。
我想显示滚动条以显示所有列。
关于如何做到这一点的任何想法?
答案 0 :(得分:4)
这是一个非常直接的网格,带有水平滚动条(忽略虚拟化)http://demos.kendoui.com/web/grid/virtualization-remote-data.html。 在网格上有一个宽度,或者每列的父级和宽度,以及它们在实际网格宽度上的总和,然后得到滚动条:
{ field: "OrderID", title: "Order ID", width: 60 },
(我过去做了很少的剑道网格,从来没有遇到过这样的问题。听起来你直接在html上设置了列宽,我看不出剑道会如何不同步。)