Шаблон:Стиль столбцов

Материал из Тептар — свободной энциклопедии
Версия от 06:57, 23 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «<templatestyles src="Шаблон:Стиль столбцов/styles.css" /><noinclude>{{doc}}</noinclude>»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Документация

Этот шаблон позволяет применять некоторое стандартное оформление к столбцам таблиц без дублирования кода. Для этого нужно в самой таблице указать класс вида «ts-columnstyle-параметр-номер столбца». Например, сделать полужирным второй столбец можно так:

{{стиль столбцов}}
{| class="wikitable ts-columnstyle-bold-2"
! 1 !! 2 !! 3
|-
| 11 || 12 || 13
|-
| 21 || 22 || 23
|-
| 31 || 32 || 33
|}

1 2 3
11 12 13
21 22 23
31 32 33

Номер столбца может принимать значения от 1 до 20 (считая слева) или от −1 до −10 (считая справа). Для отрицательных номеров получается два минуса подряд: «ts-columnstyle-bold--2» для того, чтобы сделать полужирным второй столбец с конца.

Автонумерация строк[править код]

Позволяет сохранять автоматическую нумерацию строк вне заивисмости от сортировки.

{{стиль столбцов}}
{| class="wikitable sortable ts-columnstyle-increment-1"
! class="unsortable" | № !! 1 !! 2 !! 3
|-
| || 11 || 32 || 13
|-
| || 21 || 22 || 23
|-
| || 31 || 12 || 33
|}

1 2 3
11 32 13
21 22 23
31 12 33

Поддерживаемые параметры[править код]

Параметр Результат CSS-код
left выравнивание по левому краю text-align:left;
center выравнивание по центру text-align:center;
right выравнивание по правому краю text-align:right;
italic курсив font-style:italic;
bold полужирный font-weight:bold;
nowrap без переносов white-space: nowrap;
increment автонумерация content: counter(row-num);