jqGrid标题和正文/数据列宽度不相等

时间:2012-11-05 07:08:12

标签: javascript asp.net css jqgrid

我的jqGrid列宽有问题。

我为网格设置的选项很少:
   autowidth:true,
   shrinkToFit:true,
   宽度:100%,

我在ui.jqGrid.css中所做的更改如下:

.ui-jqgrid .ui-jqgrid-htable {
   table-layout:auto;
   margin:0em;
} //for header - auto table layout.

同样,我也做过身体和页脚。

希望这会有所帮助。如果需要任何其他信息,请通知我。

注意: 我正在使用最新的jqGrid。 我提到了一个类似的问题jqGrid header width different from data column width,但在我的案例中它并没有用。

1 个答案:

答案 0 :(得分:0)

我已经找到了问题的原因。

我之前为表添加了一个CSS(用于我的自定义表),并且已经覆盖了导致问题的jQgrid CSS。

    table td {
         padding: 5px;
         border: solid 1px #e8eef4;
    }

    table th {
        padding: 6px 5px;
        text-align: left;
    }

所以我添加了上面的特定类,因此它不会覆盖jqGrid。 对不起,我没有注意到并提前弄清楚了。 而且还不需要在jqgrid-css中更改table-layout属性。我的动机是收缩和自动宽度。