【问题标题】:Not able to find out the jquery width attribute无法找出 jquery 宽度属性
【发布时间】:2015-12-24 04:58:43
【问题描述】:

我正在尝试增加 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/的代码

谢谢。

【问题讨论】:

  • 您能详细解释一下这个问题吗?你到底想做什么以及你遇到的具体障碍是什么?

标签: jquery css jqgrid


【解决方案1】:

阅读文档:

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

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

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

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

【讨论】:

    猜你喜欢
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-11
    • 2013-03-14
    • 2021-04-17
    • 2012-04-18
    相关资源
    最近更新 更多