Template:Columns-list превращает список в список со столбцами. Это оболочка для {{ div col }} , за исключением того, что она оборачивает шаблон, позволяя размещать содержимое в шаблоне, а не выше и ниже.
Ширину каждого столбца можно указать с помощью |colwidth=
и значения в em.
{{columns-list|colwidth= width | Текст (обычно список)}}
Здесь width определяет ширину столбцов и динамически определяет количество столбцов в зависимости от ширины экрана; на более широких дисплеях будет отображаться больше столбцов.
Если |colwidth=
не указано, будет использована ширина по умолчанию 30em.
В этом шаблоне используется многоколоночная разметка CSS 3, которая поддерживается не всеми веб-браузерами.
Вот пример:
{{ columns-list | colwidth = 35em |
* [[ Джордж Вашингтон ]]
* [[ Джон Адамс ]]
* [[ Томас Джефферсон ]]
* [[ Джеймс Мэдисон ]]
* [[ Джеймс Монро ]] }}
что будет выглядеть как:
HTML-классы и стили CSS также можно добавлять с параметрами |class=
и |style=
. Например:
{{ columns-list | colwidth = 15em | style = width: 600px; font-style: italic; |
* [[ Все о Лили Чоу-Чоу ]]
* [[ Апрельская история ]]
* [[ Хана и Элис | Хана и Элис ]]
* [[ Клуб Хотай ]]
* [[ История Кона Ичикавы ]]
* [[ Любовное письмо (фильм 1995 года) | Любовное письмо ]]
* [[ Нью-Йорк, я люблю тебя ]]
* [[ Пикник (фильм 1996 года) | Пикник ]]
* [[ Радужная песня ]]
* [[ Махаон (фильм) | Махаон ]] }}
что будет выглядеть как:
Этот шаблон также работает с нумерованными списками в качестве своего "текста". Например:
{{ columns-list | colwidth = 35em |
# [[ Джордж Вашингтон ]]
# [[ Джон Адамс ]]
# [[ Томас Джефферсон ]]
# [[ Джеймс Мэдисон ]]
# [[ Джеймс Монро ]] }}
Шаблон, по сути, работает со всем, поскольку все, что он делает, это оборачивает текст, предоставленный вокруг блока, который разделяется на столбцы с помощью CSS. Не останавливайтесь на списках викитекста — более продвинутые списки, сгенерированные шаблонами HTML, тоже будут работать!
Использование параметра no-longer-supported |cols=
или использование первого неименованного параметра (aka |1=
) вместе с |2=
или вторым неименованным параметром для содержимого шаблона приведет к появлению красного сообщения об ошибке. Чтобы исправить эту ошибку, используйте |colwidth=
вместо попытки указать количество столбцов.
Наличие знака равенства в содержимом шаблона также может вызвать проблемы с отображением и красные сообщения об ошибках. Чтобы исправить эту проблему, добавьте |1=
перед содержимым шаблона.
Перечисленные здесь шаблоны не являются взаимозаменяемыми . Например, использование {{ col-float }} с {{ col-end }} вместо {{ col-float-end }} оставит пробел , что может нанести вред любому последующему форматированию.<div>...</div>
† Может ли шаблон обрабатывать базовую разметку wiki {| | || |- |}
, используемую для создания таблиц ? Если нет, то вместо этого необходимо использовать специальные шаблоны, которые создают эти элементы (например , {{ (! }} , {{ ! } } , { { !! }} , {{ !- }} , {{ !) }} ) или HTML-теги ( , , и т. д.).<table>...</table>
<tr>...</tr>