jqGrid - jqGrid Frozen列标题中的不正确对齐方式

时间:2014-12-23 11:13:54

标签: jqgrid

当我包含以下样式来向标题文本添加包装时,冻结列标题的对齐将丢失。

th.ui-th-column div {
    white-space:normal !important;
    height:auto !important;
    padding:2px;
}

如何修复冻结列标题文本的布局? 下面可以看到当前的结果

enter image description here

1 个答案:

答案 0 :(得分:3)

在我看来,您的问题存在是因为基于height:auto计算的未固定列标题的高度是另一个作为冻结列的高度。两个标题都存在于单独div的单独标签中。因此,如果使用height:auto,则高度不能相同。

我认为您应该将冻结标头的高度设置为固定height值,该值与非冻结标头的值相同。我在the old answer中描述了这种方法。 The another answer(请参阅the demo)对较新版本的jqGrid提供旧建议的小修改。