Шаблон:Колонки: различия между версиями
w>Grain of sand (категории перенес в doc) |
w>Grain of sand (возможность указания ширины колонки в первом параметре, синхронизация названий параметров с {{columns-list}}, + «style») |
||
Строка 1: | Строка 1: | ||
− | <includeonly><div style="{{#if: {{{шир|}}} |-moz-column-width: {{{шир}}}; -webkit-column-width: {{{шир}}}; column-width: {{{шир}}}; |-moz-column-count: {{{1|2}}}; -webkit-column-count: {{{1|2}}}; column-count: {{{1|2}}}; }}{{#if: {{{мал|}}}|font-size: 90%;}}"></includeonly><noinclude>{{doc}}</noinclude> | + | <includeonly><div style="{{{style|}}};<!-- |
+ | -->{{#if: {{без цифр| {{{1|{{{шир|{{{colwidth|}}}}}}}}} }} | ||
+ | | -moz-column-width: {{{1|{{{шир|{{{colwidth|}}}}}}}}}; | ||
+ | -webkit-column-width: {{{1|{{{шир|{{{colwidth|}}}}}}}}}; | ||
+ | column-width: {{{1|{{{шир|{{{colwidth|}}}}}}}}}; | ||
+ | | -moz-column-count: {{{1|2}}}; | ||
+ | -webkit-column-count: {{{1|2}}}; | ||
+ | column-count: {{{1|2}}};<!-- | ||
+ | -->}}<!-- | ||
+ | -->{{#if: {{{мал|}}}{{{small|}}} | font-size: 90%; }}"></includeonly><noinclude>{{doc}}</noinclude> |
Версия от 00:14, 3 июля 2017
Шаблон предназначен для автоматического разбиения списка на несколько колонок. Используются открывающий тег {{колонки}} и закрывающий тег {{колонки/конец}}
.
Для оформления раздела «Примечания» используется специальный аналогичный шаблон {{примечания}}.
Параметры
«По умолчанию» список автоматически делится на колонки минимальной шириной в 30em
(30 * размер текста):
{{колонки}} * элемент списка 1 * элемент списка 2 * элемент списка 3 * элемент списка 4 * элемент списка 5 * элемент списка 6 * элемент списка 7 * элемент списка 8 * элемент списка 9 {{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
С максимальным числом колонок
В первом параметре указывается или максимальное число колонок (в таком случае ширина будет выбрана автоматически в соответствии с числом колонок) — число колонок при этом может зависеть также от наличия выносных элементов (карточек, иллюстраций и т. д.):
{{колонки|3}} * элемент списка 1 * элемент списка 2 * элемент списка 3 * элемент списка 4 * элемент списка 5 * элемент списка 6 * элемент списка 7 * элемент списка 8 * элемент списка 9 {{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
С шириной колонок
…или ширина колонок напрямую, без максимального числа колонок (в таком случае браузер автоматически выберет число колонок с учётом ширины окна браузера и доступной ширины на странице):
{{колонки|13em}} * элемент списка 1 * элемент списка 2 * элемент списка 3 * элемент списка 4 * элемент списка 5 * элемент списка 6 * элемент списка 7 * элемент списка 8 * элемент списка 9 {{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
Указывайте ширину колонки, достаточную для отображения средней длины элементов.
Иные возможности
Параметр мал=да
уменьшает размеры шрифта (90 %):
{{колонки|мал=да}} * элемент списка 1 * элемент списка 2 * элемент списка 3 * элемент списка 4 * элемент списка 5 * элемент списка 6 * элемент списка 7 * элемент списка 8 * элемент списка 9 {{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
Комбинации:
{{колонки|3|мал=да}} * элемент списка 1 * элемент списка 2 * элемент списка 3 * элемент списка 4 * элемент списка 5 * элемент списка 6 * элемент списка 7 * элемент списка 8 * элемент списка 9 {{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
{{колонки|3em|мал=да}} * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 {{колонки/конец}}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Также в шаблоне можно ограничивать количество колонок и их ширину — в параметре maxcount
можно указать максимальное количество колонок, в параметре minwidth
— минимальную их ширину.
См. также
- {{столбец}}