无法找到jquery width属性

时间:2015-12-24 04:58:43

标签: jquery css jqgrid

我正在尝试增加jqgrid表的宽度。 Firebug显示以下行,我可以更改宽度。

<div class="ui-jqgrid ui-widget-content ui-corner-all" id="gbox_list" dir="ltr" style="width: 685px;">

这在css文件中的位置是什么?我无法在jquery-ui.css和ui.jqgrid.css文件中找到这样的行。

我正在尝试http://jsfiddle.net/hekai/QEzhr/1/

中的代码

感谢。

1 个答案:

答案 0 :(得分:1)

阅读文档:

http://www.trirand.com/jqgridwiki/doku.php?id=wiki:options

width :如果未设置此选项,则网格的宽度是colModel中定义的列宽度的总和(以像素为单位)。如果设置了此选项,则根据shrinkToFit选项的值设置每列的初始宽度。

所以685px是列的总和&#39;与你在colModel中定义,(当然包括一些额外的边框宽度)

它是在运行时通过javascript(jqgrid)设置的,您可以通过设置宽度选项更改它,或更改列宽,或将autowidth选项设置为true。