Как выровнять текст по центру в группе заголовков jqgrid? - PullRequest
1 голос
/ 19 октября 2011

Я использую новую функцию группировки заголовков jqgrid 4.2 , которая прекрасно работает, за исключением того, что она выравнивает по левому краю весь текст в группах заголовков.

Как можно выровнять текст группы заголовковбыть центром в ячейке?

Вот снимок экрана, чтобы показать вам, как он работает по умолчанию: (Я хочу, чтобы "Книги" были выровнены по центру ")

ПРИМЕЧАНИЕ:обычные заголовки столбцов выровнены по центру.

enter image description here

Ответы [ 6 ]

8 голосов
/ 07 января 2012

Ячейке группы заголовков присваивается специальный класс .ui-th-column-header. Однако этот класс не имеет специальных стилей, если в вашем проекте вы установили выравнивание текста по левому краю для элементов th (например, в ASP.NET MVC это делает site.css), текст не будет выровнен по центру. В большинстве случаев добавление этого в ваш CSS должно помочь:

.ui-th-column-header
{
  text-align: center;
}
3 голосов
/ 19 октября 2011

Извините, но я не могу воспроизвести проблему. Демонстрация создает следующую сетку с заголовками столбцов выравнивания по центру:

enter image description here

Если вы опубликуете демонстрационную версию, вы можете проверить, где возникла проблема.Я полагаю, что некоторые другие CSS, которые вы делаете проблему.

1 голос
/ 18 сентября 2017

Мне пришлось центрировать выравнивание текста в столбцах заголовка таблицы в jqgrid, после проверки элемента в моем случае сработало следующее:

.ui-jqgrid-sortable {
    text-align: center;
}

Надеюсь, это кому-нибудь поможет.

1 голос
/ 18 сентября 2014

У меня была такая же проблема, но я нашел решение.Вы задаете titleText в теге html center

titleText: 'тег open center Книги тег тега close center'

0 голосов
/ 19 апреля 2017

Затем проверьте элемент, получите идентификатор элемента

    $('#jqgh_grid-table_CountryName').css('text-align', 'left');
0 голосов
/ 07 марта 2017

Попробуйте,

$('.ui-jqgrid .ui-jqgrid-htable .ui-th-div').css('text-align', 'center');

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