jqgrid - IE中的表头标签对齐问题

时间:2011-05-11 10:46:06

标签: jquery jqgrid

我遇到了jqgrid标题的问题。

在Firefox中它显示如下所示...... jqgrid header in firefox

在IE7中它显示如下所示...... jqgrid header in IE7

任何人都可以解决我的问题......

我将以下html用于jqgrid

< table id="list" cellpadding="0" cellspacing="0">< /table>

< div id="pager" >< /div>

1 个答案:

答案 0 :(得分:1)

我认为这是一个众所周知的问题,因为我也看过它 - 主要是在IE9中。例如,如果您在较窄的列内部标题太长,则会使该标题行中列的内容不对齐,并且该单词的一部分将与下一列重叠,就好像“溢出”一样这个班被忽略了。

作为快速修复,如果您将列宽设置为比标题中的文本宽,则不会显示该对齐问题。我知道这不是一个最好的解决方案,因为如果有人手动折叠该列的宽度,它将再次弄乱对齐。

最好我可以告诉我在查看jqGrid的CSS时,保存该行<div>内部文本的<th>与应用于{{<th>的样式存在溢出兼容性问题1}}本身控制空白,浮动和文本对齐。