【问题标题】:jqgrid - table headers label alignment problem in IEjqgrid - IE中的表格标题标签对齐问题
【发布时间】:2011-05-11 10:46:06
【问题描述】:

我的 jqgrid 标头有问题。

在 Firefox 中,它可以正常显示,如下所示...

在IE7中显示如下...

谁能解决我的问题...

我在 jqgrid 中使用了以下 html

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

标签: jquery jqgrid


【解决方案1】:

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

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

当我查看 jqGrid 的 CSS 时,我能说的最多的是,将文本保存在该行的 &lt;th&gt; 内的 &lt;div&gt; 与应用于 &lt;th&gt; 本身的样式存在溢出兼容性问题空白、浮动和文本对齐。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-25
    • 2013-03-24
    • 2016-05-31
    • 2015-05-28
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多