
TablePress ─ самый популярный плагин для создания таблиц в CMS WordPress. TablePress поставляется с некоторыми базовыми функциями, но мы можем настроить TablePress с помощью CSS. Как изменить стиль таблиц TablePress с помощью CSS?
Куда поместить CSS-код для стилизации TablePress?
Для размещения вашего CSS-кода…
- Перейдите в панели управления сайта WordPress на вкладку Tablepress в левой части панели.
- Выберите пункт меню «Опции».
- В настройках плагина найдите поле для ввода пользовательского CSS.

Как редактировать стиль шрифта в TablePress?
Если вы хотите изменить стиль шрифта всего содержимого Table Press, поместите этот код в поле CSS…
.tablepress tbody td {
font-family: Georgia;
font-size: 16px;
font-weight: normal;
color: #0325FA;
}Это повлияет на все ваши таблицы, созданные с помощью TablePress.
Если вы хотите применить изменения к определённой таблице, вам нужно ввести в код конкретный идентификатор таблицы.
.tablepress-id-3 tbody td {
font-family: Georgia;
font-size: 16px;
font-weight: normal;
color: #0325FA;
}Замените 3 идентификатором конкретной таблицы.

Как отредактировать стиль шрифта определённого столбца в Table Press?
Если вы хотите настроить стиль шрифта для определённого столбца, вам нужно ввести идентификатор столбца в свой код.
Если вы хотите выделить жирным шрифтом текст столбца 2 для таблицы с идентификатором 5, тогда вы добавляете этот код…
.tablepress-id-5 .column-2 {
font-family: Helvetica;
font-size: 14px;
font-weight: bold;
color: #de2121;
font-weight: bold;
}Вы можете настроить цвет шрифта, семейство шрифтов, размер шрифта определённого столбца, следуя приведённому примеру.

Как изменить цвет фона строки заголовка таблицы?
Поместите этот сокращённый код в пользовательское CSS-поле TablePress, чтобы изменить цвет фона строки заголовка таблицы TablePress.
.tablepress thead th,
.tablepress tfoot th {
background-color: #5DB459;
}Чтобы изменить цвет заголовка при наведении курсора мыши при его сортировке и цвет фона столбца, который сортируется в данный момент, используйте этот код в пользовательском поле CSS…
.tablepress thead .sorting_asc,
.tablepress thead .sorting_desc,
.tablepress thead .sorting:hover {
background-color: #FAF858;
}Если вы хотите применить функции в определённой таблице, примените свой идентификатор таблицы.

Как выделить определённую строку в TablePress?
Вы можете выделить определённую строку желаемым цветом, поместив этот CSS-код…
.tablepress-id-6 .row-4 td {
background-color: #FAF858;
}Измените идентификатор таблицы на идентификатор вашей таблицы.

Как изменить цвет фона по умолчанию для чётных и нечётных строк?
Чтобы изменить цвет фона альтернативных строк по умолчанию, поместите этот код в поле custom CSS…
.tablepress-id-7 .odd td {
background-color: #BCF39D;
}
.tablepress-id-7 .even td {
background-color: #F8BF98;
}Используйте идентификатор таблицы, чтобы применить эти изменения к конкретной таблице.

Как изменить цвет строк при наведении на них
Чтобы добиться такого эффекта, когда при наведения курсора мыши строку таблицы, меняется её цвет, поместите этот код в пользовательское CSS-поле TablePress…
.tablepress .row-hover tr:hover td {
background-color: #ff0000;
}Используйте идентификатор таблицы, чтобы применить этот эффект к конкретной таблице.
Как добавить границы строк и столбцов в TablePress?
Поместите этот код в поле CSS TablePress…
.tablepress-id-8 thead th,
.tablepress-id-8 tbody td {
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}
.tablepress-id-8 thead th:first-child,
.tablepress-id-8 tbody td:first-child {
border-left: none;
}
.tablepress-id-8 tbody .row-1 td,
.tablepress-id-8 tbody {
border-bottom: 1px solid #cccccc !important;
}Измените идентификатор TablePress на свой фактический идентификатор или удалите -id-8, чтобы применить эффект ко всем вашим таблицам.
Этот фрагмент кода создаёт границу в 1 пиксель справа от каждого столбца, исключая последний столбец.
Также добавьте создание границы в 1 пиксель для каждой строки. Вы можете изменить цвет и толщину границы, изменив диапазон пикселя и код цвета.

Как выравнивать текст в TablePress?
Поместите этот код в поле CSS TablePress…
.tablepress-id-5 td,
.tablepress-id-5 th {
text-align: center;
}Измените идентификатор TablePress на свой фактический идентификатор или удалите -id-5, чтобы применить стиль ко всем вашим таблицам.
Если вы хотите выровнять только свой заголовок, введите этот код…
.tablepress-id-5 th {
text-align: center;
}Если вы хотите выровнять только текстовое содержимое, поместите этот код…
.tablepress-id-5 td {
text-align: center;
}Не забудьте изменить идентификатор таблицы. Измените выравнивание текста на «правое» или «левое» в соответствии с вашими желаниями.
Надеемся, что статья поможет вам редактировать таблицы TablePress с помощью CSS.
Страницы в тему: