我有jqgrid
和Grid as Subgrid
。我只想为子网格设置不同的标题样式(例如背景颜色)。
我尝试更改 .ui-jqgrid-htable,.ui-widget-header
类,但它影响了主网格和子网格标题。
如何只更改子网格标题样式?
最佳答案
您可以在 .ui-jqgrid .subgrid-data .ui-th-column
上设置 background
CSS 样式,例如覆盖默认背景图像和背景颜色列标题。
例如the following demo只需删除默认背景图像并将黄色
设置为以下 CSS 的背景颜色
.ui-jqgrid .subgrid-data .ui-th-column { background: yellow }
结果如下图所示
更新:可以考虑从子网格中删除列标题。例如,当子网格只有一列时(可以在子网格中另外使用 autowidth: true 选项)或者子网格具有相同的列标题,这可能会很有趣em> 就像主网格一样。请参阅the answer了解更多信息。
关于jquery - 仅更改 jqGrid 子网格标题样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24423369/