jqgrid - проблема выравнивания меток в заголовках таблиц в IE - PullRequest
0 голосов
/ 11 мая 2011

У меня проблема с заголовками jqgrid.

в Firefox он отображается правильно, как показано ниже ... jqgrid header in firefox

в IE7 он отображается, как показано ниже ... jqgrid header in IE7

может кто-нибудь решить мою проблему ...

я использовал следующий html для jqgrid

< table id="list" cellpadding="0" cellspacing="0">< /table> </p> <p>< div id="pager" >< /div>

1 Ответ

1 голос
/ 11 июня 2011

Я думаю, что это известная проблема, потому что я ее тоже видел - в основном в IE9. Если, например, у вас слишком длинный заголовок внутри более узкого столбца, он выравнивает содержимое столбца в строке заголовка из-за выравнивания, и часть слова будет перекрывать следующий столбец, как будто «переполнение» на класс игнорируется.

В качестве быстрого исправления, если вы установите ширину столбца шире, чем текст в заголовке, это не покажет проблему выравнивания. Я знаю, что это не лучший вариант решения проблемы, потому что если кто-то вручную свернет ширину в этом столбце, он снова испортит выравнивание.

Лучше всего я могу сказать, когда я смотрю на CSS для jqGrid, <div>, который содержит текст внутри <th> для этой строки, имеет проблему совместимости переполнения со стилями, примененными к самому <th>, который контролирует пробел, float и выравнивание текста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...