jquery - jqGrid 列与列标题不对齐

标签 jquery jqgrid

我使用的是 jqGrid 3.6.5 和 IE8

设置 shr​​inkToFit: false 时,列显然与列标题不对齐。
如果我打开 shr​​inkToFit: true 问题就会消失,但我会丢失列的绝对大小。
调整列的大小(在代码中或由用户动态调整)不会影响此问题。

参见图片进行说明

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

最佳答案

列标题的对齐方式默认始终为“居中”,并且独立于 ColModel 中的“对齐”选项(请参阅 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:colmodel_options )。

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

我无法重现您在问题中描述的 shr​​inkToFit: false 问题。你使用哪个版本的 jqGrid?如果您发布一个重现问题的代码示例,我可以尝试帮助您。

附注也许您在示例中使用的 CSS 也很重要。如果更改表格边距,您还应该更改 jqGrid 的 cellLayout 参数。

关于jquery - jqGrid 列与列标题不对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3233038/

相关文章:

php - 如果文件存在则将脚本排队

javascript - jQuery-UI:sortable() 占位符感觉很粘

javascript - 函数内的函数 javascript 逻辑错误

jquery - jqgrid固定列标题和固定页脚

javascript - JqG​​rid setCell方法,在网格中插入空白行

javascript - 如何使用 jquery Highcharts 在饼图中显示值而不是百分比

php - JqG​​rid删除行的两个参数

jQuery 工具提示插件不制作工具提示

javascript - 如何在jqgrid中为排序的列标题加下划线

javascript - Bootstrap : What to do when a very wide table won't fit within the grid