代码之家  ›  专栏  ›  技术社区  ›  Ron Harlev

jqGrid列未与列标题对齐

  •  2
  • Ron Harlev  · 技术社区  · 14 年前

    我使用的是jqgrid3.6.5和IE8

    设置时 shrinkToFit: false
    如果我打开 shrinkToFit: true 问题消失了,但我失去了列的绝对大小。
    调整列的大小(在代码中或由用户动态调整)不会影响此问题。

    alt text http://www.freeimagehosting.net/uploads/274ab94e4d.png

    2 回复  |  直到 14 年前
        1
  •  0
  •   Community M-A    7 年前

    默认情况下,列标题的对齐方式始终为“居中”,并且与ColModel中的“对齐”选项无关(请参见 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:colmodel_options

    您可以使用我在中描述的方法更改列标题的对齐方式 Jquery JQGrid - How to set alignment of grid header cells?

    我无法重现这个问题 shrinkToFit: false 你在问题中描述的。您使用哪个版本的jqGrid?如果你张贴一个代码的例子,其中再现的问题,我可以尝试帮助你。

    另外,您在示例中使用的CSS可能也很重要。如果您更改了表边距,也应该更改 cellLayout jqGrid的参数。

        2
  •  0
  •   Ron Harlev    14 年前

    从我的原始图像(在问题中)可以看出,单元格列之间没有边界。我曾经 border-right-color: none
    这似乎就是原因。我改成了 border-right-color: White