Набор Navbox |
---|
|
Связанные страницы |
---|
|
Этот шаблон позволяет относительно быстро настроить шаблон навигации , снабдив его одним или несколькими списками ссылок. Он оснащен стилями по умолчанию, которые должны работать для большинства шаблонов навигации. Изменение стилей по умолчанию возможно, но не рекомендуется. Использование этого шаблона или одного из его родственных шаблонов «Navbox suite» настоятельно рекомендуется для стандартизации шаблонов навигации и простоты использования.
Шаблоны с использованием navbox
( НавБокс ) или nomobile
( боковой панели ) классы не отображаются на мобильном веб - сайте английской Википедии. Просмотры мобильных страниц составляют примерно 62% всех просмотров страниц (в среднем за 90 дней по состоянию на январь 2021 года [Обновить]).
Применение
Удалите оставленные параметры.
{{Navbox| name = {{subst: PAGENAME}} {{subst: void | Ничего не меняйте в этой строке. Он изменится сам при сохранении.}}| title =| listclass = hlist| состояние = {{{состояние |}}}| выше =| изображение =| группа1 =| list1 =| группа2 =| list2 =| group3 =| list3 =| ниже =}}
Список параметров
В навигационном поле используются имена параметров в нижнем регистре, как показано в поле ( выше ). Требуемые имя и заголовок создадут однострочное поле, если другие параметры будут опущены.
Обратите внимание, что «group1» (и т. Д.) Не является обязательным, как и разделы, названные «выше / ниже».
Основные и наиболее распространенные параметры следующие ( полный список см. Ниже ):
name
- название шаблона.title
- текст в строке заголовка, например: [[Материал виджета]].listclass
- класс CSS для ячеек списка, обычноhlist
для горизонтальных списков. В качестве альтернативы используйте bodyclass для всей коробки.state
- контролирует, когда навигационное окно разворачивается или сворачивается.titlestyle
- стиль CSS для строки заголовка, например:background: gray;
groupstyle
- стиль CSS для групповых ячеек, например:background: #eee;
above
- текст, который будет отображаться над разделом группы / списка (может быть список общих вики-ссылок).image
- необязательное изображение справа, закодированное как все изображение, например:[[File:XX.jpg|80px|link=|alt=]]
- Обратите внимание, что большинство таких изображений не соответствуют стандарту MOS: DECOR и должны быть удалены сразу после просмотра.
imageleft
- необязательное изображение слева (код такой же, как у параметра image).groupn
- текст слева перед списком-n (если группа-n опущена, список-n расширяется до левого края поля и по умолчанию используетсяtext-align:center
стиль).listn
- текстовый список вики- ссылок в формате викилистов .below
- необязательный текст для отображения под разделом группы / списка.
Описание параметров
Ниже приводится полный список параметров для использования {{ Navbox }}. В большинстве случаев единственными обязательными параметрами являются name
, title
и list1
, хотя дочерние навигационные блоки даже не требуют их установки.
{{ Navbox }} имеет множество общих имен параметров со своими родственными шаблонами, {{ Navbox со столбцами }} и {{ Navbox со сворачиваемыми группами }}, для единообразия и простоты использования. Параметры, отмеченные звездочкой (*), являются общими для всех трех основных шаблонов.
Параметры настройки
- имя *
- Имя шаблона, которое необходимо для правильной работы ссылок «V • T • E» («Просмотр • Обсуждение • Редактировать» на всех страницах, где используется шаблон. Вы можете ввести
{{subst:PAGENAME}}
это значение как ярлык. Параметр name является обязательным только в том случае, еслиtitle
указан a , иborder
параметр не установлен, иnavbar
параметр не используется для отключения панели навигации. - состояние * [
autocollapse, collapsed, expanded, plain, off
]
- По умолчанию
autocollapse
. Навигационное окно с изначальноautocollapse
свернутым, если на одной странице есть два или более сворачиваемых элемента. В противном случае панель навигации будет расширена. Для технически подкованных людей см. MediaWiki: Common.js (поиск по запросу "autocollapse"). - Если установлено
collapsed
, навигационное окно всегда будет запускаться в свернутом состоянии. - Если установлено
expanded
, навигационное окно всегда будет запускаться в развернутом состоянии. - Если установлено
plain
, навигационное окно всегда будет разворачиваться без ссылки [скрыть] справа, а заголовок останется по центру (с использованием отступов для смещения ссылок V • T • E ). - Если установлено
off
, навигационное окно всегда будет разворачиваться без ссылки [скрыть] справа, но не будет использоваться никаких отступов, чтобы заголовок оставался центрированным. Это только для расширенного использования; вариант "plain" должен быть достаточным для большинства приложений, в которых необходимо скрыть кнопку [показать] / [скрыть].
- Чтобы отображать окно в автономном режиме (не включенное), но затем автоматически скрывать содержимое в статье, поместите "развернутый" внутри
тегов. Этот параметр заставит поле быть видимым в автономном режиме (даже если за ним следуют другие поля) с отображением «[скрыть]», но затем оно автоматически свернет окно, когда оно будет размещено внутри статьи:... | state =
expanded
- Часто редакторам требуется исходное состояние по умолчанию для навигационного окна, которое может быть переопределено в статье. Вот как это сделать:
- В вашем промежуточном шаблоне создайте параметр, также называемый «состояние», как сквозной, например:
| state = {{{state
|your_desired_initial_state }}}
- Это
|
сделает шаблон расширенным при просмотре страницы шаблона отдельно.
- Пример 1: {{ Peso }} с автосвертыванием в качестве начального состояния по умолчанию. Каталонская песета включает его и имеет только один навигационный блок; таким образом, песо на панели навигации показывает. В чилийском песо больше двух навигационных ящиков; таким образом, ящик для навигации по песо разрушается.
- Пример 2: {{ Исторические валюты Венгрии }} с развернутым начальным состоянием по умолчанию, как таковое:
| state = {{{state
|expanded }}}- Все включаемые статьи показывают контент по умолчанию, если только нет гипотетической статьи, которая указывает,
{{templatename|state=collapsed}}
когда выполняется включение.
- Пример 3: {{ Туризм }} со свернутым в качестве начального состояния по умолчанию, как таковое:
| state = {{{state
|collapsed }}}- Все включаемые статьи будут отображать шаблон как свернутый по умолчанию, но шаблон все равно будет разворачиваться при отображении на отдельной странице.
- В шаблоне {{ Collapsible option }} объясняется, как использовать
state
параметр. Его можно добавить в
раздел после определения шаблона или в инструкции на {{ подстранице документации }}....
- панель навигации *
- Если установлено значение
plain
, ссылки V • T • E в левой части строки заголовка не будут отображаться, а заполнение будет автоматически использоваться для сохранения центрирования заголовка. Используйтеoff
для удаления ссылок V • T • E , но не для применения отступов (это только для расширенного использования; параметр «plain» должен быть достаточным для большинства приложений, где панель навигации нежелательна). Настоятельно рекомендуется не скрывать панель навигации, чтобы упростить пользователям редактирование шаблона и сохранить стандартный стиль на всех страницах. - граница *
- См. Следующий раздел об использовании навигационных ящиков друг в друге, где приведены примеры и более полное описание. Если установлено значение
child
илиsubgroup
, то навигационный блок можно использовать как дочерний элемент без полей, который плотно прилегает к другому навигационному блоку. Граница скрыта, и по бокам таблицы нет отступов , поэтому она помещается в область списка своего родительского навигационного поля. Если установлено значениеnone
, то граница скрывается и отступы удаляются, и навигационный блок может использоваться как дочерний элемент другого контейнера (не используйтеnone
параметр внутри другого навигационного блока; аналогично, используйте только параметрchild
/subgroup
внутри другого навигационного блока). Если установлено любое другое значение (по умолчанию), то обычное навигационное окно отображается с рамкой в 1 пиксель. Альтернативный способ указать границу как стиль подгруппы выглядит следующим образом (т. Е. Использовать первый безымянный параметр вместо именованного параметра границы ):{{Navbox|child
...
}}
Клетки
- название *
- Текст, который отображается по центру в верхней строке таблицы. Обычно это тема шаблона, то есть краткое описание содержимого тела. Это должна быть одна линия, но если требуется вторая линия, используйте ее
{{-}}
для обеспечения правильного центрирования. Этот параметр технически не является обязательным, но использование {{ Navbox }} без заголовка бессмысленно. - выше *
- Полноразмерная ячейка, отображаемая между заголовком и первой группой / списком, то есть над телом шаблона (группы, списки и изображение). В шаблоне без изображения, выше ведет себя так же, как и список1 параметр без group1 параметра.
- группа n *
- (например, группа1 , группа2 и т. д.) Если указано, текст отображается в ячейке заголовка, отображаемой слева от списка n . Если он опущен, список n использует всю ширину таблицы.
- список n *
- (т.е. list1 , list2 и т. д.) Тело шаблона, обычно это список ссылок. Формат - встроенный, хотя текст можно вводить в отдельных строках, если весь список заключен внутри
. Требуется хотя бы один параметр списка ; каждый дополнительный список отображается в отдельной строке таблицы. Каждому списку n может предшествовать соответствующий параметр группы n , если он предусмотрен (см. Ниже). - Записи следует разделять символом новой строки и звездочкой (*). Если вместо этого используются две звездочки, это обеспечивает вложение в предыдущую запись, заключая ее в квадратные скобки. Увеличение количества используемых звездочек увеличивает количество скобок вокруг записей.
- изображение *
- Изображение, которое будет отображаться в ячейке под заголовком и справа от тела (группы / списки). Для изображения отображались правильно, то песни1 параметр должен быть указан. Параметр image принимает стандартный викикод для отображения изображения, например :
[[File:XX.jpg|80px|link=|alt=]]
- nb: включение "| right" создаст обычное левое поле, чтобы обеспечить разделение от элементов списка и полосатость зебры .
- Обратите внимание, что большинство таких изображений не соответствуют стандарту MOS: DECOR и должны быть удалены сразу после просмотра. Редким примером правильного использования может быть следующий : карта показывает (зеленым цветом) расположение региона в пределах государства Казахстан, и это последовательно применяется для всех регионов государства .
- imageleft *
- Изображение, которое будет отображаться в ячейке под заголовком и слева от тела (списки). Для получения изображения для отображения правильно, песни1 параметр должен быть указан и не может быть определено ни одной группы. Он принимает те же параметры, что и изображение .
- ниже *
- Ячейка во всю ширину, отображаемая под основной частью шаблона (группы, списки и изображение). В шаблоне без изображения, нижеприведенный ведет себя так же, как последний параметр списка n шаблона без параметра группы n . Пример использования параметра ниже см. В этой версии {{ Списки провинций и территорий Канады }}. {{ icon }} часто используется для ссылок, не относящихся к статьям.
Параметры стиля
Как правило, не рекомендуется использовать стили для обеспечения единообразия шаблонов и страниц в Википедии; но есть возможность изменять стили.
- стиль тела *
- Задает стили CSS, применяемые к телу шаблона. Эту опцию следует использовать с осторожностью, так как это может привести к визуальным несоответствиям. Примеры:
bodystyle = background: #nnnnnn;
bodystyle = width: N [em/%/px or width: auto];
bodystyle = float: [left/right/none];
bodystyle = clear: [right/left/both/none];
- базовый стиль *
- Стили CSS для одновременного применения к заголовку , сверху , снизу и групповым ячейкам. Стили не применяются к ячейкам списка . Это удобно для легкого изменения основного цвета навигационного блока без повторения спецификаций стиля для различных частей навигационного окна. Примеры:
basestyle = background: lightskyblue;
- titlestyle *
- Стили CSS для применения к заголовку , чаще всего цвет фона заголовка:
titlestyle = background: #nnnnnn;
titlestyle = background: name;
titlestyle = background: none;
- без цвета фона
- групповой стиль *
- Стили CSS для применения к ячейкам groupN . Этот параметр отменяет любые стили, применяемые ко всей таблице. Примеры:
groupstyle = background: #nnnnnn;
groupstyle = text-align: [left/center/right];
groupstyle = vertical-align: [top/middle/bottom];
- группа n стиль *
- Стили CSS для применения к определенной группе в дополнение к любым стилям, заданным параметром groupstyle . Этот параметр следует использовать только в случае крайней необходимости для обеспечения стандартизации и простоты. Примеры:
group3style = background: red; color: white;
- ширина группы
- Число и единица измерения, определяющие одинаковую ширину для групповых ячеек в случаях, когда небольшое содержание в ячейках списка может привести к тому, что групповые ячейки будут слишком широкими. По умолчанию нет. Однако может быть отменено параметром стиля group (n) . Примеры:
groupwidth = 9em
- liststyle *
- Стили CSS для применения ко всем спискам. Исключаться oddstyle и evenstyle параметров (если указано) дальнейшем. При использовании фоновых цветов в навигационном блоке см. Примечание ниже .
- список n стиль *
- Стили CSS для применения к определенному списку в дополнение к любым стилям, указанным параметром liststyle . Этот параметр следует использовать только в случае крайней необходимости для обеспечения стандартизации и простоты. Примеры:
list5style = background: #ddddff;
- listpadding *
- Число и единица измерения, определяющие заполнение в каждой ячейке списка . В список клетки оснащены прокладкой по умолчанию 0.25em слева и справа, и 0 на верхней и нижней части . По сложным техническим причинам простая установка "liststyle = padding: 0.5em;" (или любой другой параметр заполнения) не будет работать. Примеры:
listpadding = 0.5em 0;
(устанавливает отступ 0,5 em для верхнего / нижнего и 0 для левого / правого.)listpadding = 0;
(удаляет все заполнение списка.)
- странный стиль
- даже стиль
- Применяется к нечетным / четным номерам в списке. Отменяет стили, определенные в liststyle . По умолчанию в нечетные / четные строки добавляются полосатые цвета (белый и серый) соответственно, чтобы улучшить читаемость. Их не следует изменять, за исключением чрезвычайных обстоятельств.
- даже странно
[swap, even, odd, off]
- Если установлено значение
swap
, автоматическое чередование четных и нечетных строк меняется на противоположное. Обычно четные строки получают светло-серый фон для разметки; при использовании этого параметра нечетные строки получают серые полосы вместо четных строк. Установкаeven
илиodd
устанавливает для всех строк этот цвет полос. Установка наoff
отключает автоматическое чередование строк. - надстиль *
- нижестиль *
- Стили CSS, применяемые к верхней ячейке (заданной параметром выше ) и нижней ячейке (заданной параметром ниже ). Обычно используется для установки цвета фона или выравнивания текста:
abovestyle = background: #nnnnnn;
abovestyle = text-align: [left/center/right];
belowstyle = background: #nnnnnn;
belowstyle = text-align: [left/center/right];
- образный стиль *
- imageleftstyle *
- Стили CSS для применения к ячейкам, в которых находится изображение / изображение слева. Эти стили следует использовать только в исключительных случаях, обычно для устранения проблем с шириной, если задана ширина групп и ширина ячейки изображения становится слишком большой. Примеры:
imagestyle = width:5em;
Стили по умолчанию
Перечисленные здесь настройки стиля - это те, которые редакторы, использующие навигационное окно, изменяют чаще всего. Другие более сложные настройки стиля были исключены из этого списка, чтобы не усложнять его. Большинство стилей задано в MediaWiki: Common.css .
bodystyle = фон : # fdfdfd ; ширина : 100 %; вертикальное выравнивание : по центру ; titlestyle = фон : # ccccff ; отступ слева : 1em ; отступ справа : 1em ; выравнивание текста : центр ; abovestyle = background : # ddddff ; отступ слева : 1em ; отступ справа : 1em ; выравнивание текста : центр ; нижестиль = фон : # ддддфф ; отступ слева : 1em ; отступ справа : 1em ; выравнивание текста : центр ; groupstyle = фон : # ddddff ; отступ слева : 1em ; отступ справа : 1em ; выравнивание текста : вправо ; liststyle = фон : прозрачный ; выравнивание текста : слева / по центру ; oddstyle = фон : прозрачный ; evenstyle = background : # f7f7f7 ;
Так как liststyle и oddstyle являются прозрачными, нечетные списки имеют цвет Bodystyle , который по умолчанию #fdfdfd (белый с оттенком серого). По умолчанию для списка text-align: left;
используется группа, если нет text-align: center;
. Поскольку только bodystyle имеет выравнивание по вертикали, все остальные наследуют его vertical-align: middle;
.
Расширенные параметры
- бодикласс
- высший класс
- групповой класс
- listclass
- младший класс
- Это позволяет прикрепить класс CSS к ячейкам группы или списка. Наиболее распространенное использование listclass - присвоение ему
hlist
класса, который заставит списки отображаться по горизонтали. Все эти параметры принимаютhlist
класс, но если используется более одного параметраhlist
, используйте|bodyclass=hlist
вместо него. - титульная группа
- Это помещает группу в область заголовка с теми же стилями по умолчанию, что и группа n . Его следует использовать только в исключительных случаях (обычно это расширенные мета-шаблоны), и для его использования требуется некоторое знание внутреннего кода {{ Navbox }}; вы должны быть готовы вручную настроить стили CSS, чтобы все работало должным образом, если вы хотите его использовать. Если вы думаете, что у вас есть приложение для этого параметра, возможно, лучше передумать или сначала проконсультироваться со страницей обсуждения.
- титул
- Стили для ячейки группы заголовков.
- внутренний стиль
- Очень продвинутый параметр, который можно использовать только для продвинутых мета-шаблонов, использующих навигационный блок. Внутри навигационного блока используется внешняя таблица для рисования границы, а затем внутренняя таблица для всего остального (заголовок / выше / группы / списки / ниже / изображения и т. Д.). Параметр style / bodystyle устанавливает стиль для внешней таблицы, которую наследует внутренняя таблица, но в сложных случаях (мета-шаблоны) может потребоваться прямая установка стиля для внутренней таблицы. Этот параметр обеспечивает доступ к этой внутренней таблице, чтобы можно было применять стили. Используйте на свой риск.
- nowrapitems
- Настройка
|nowrapitems=yes
применяется nowrap к каждой строке в элементе списка и к любому элементуabove
илиbelow
. - сирота
- Настройка
|orphan=yes
в дочернем навигационном ящике исправляет нечетное / четное чередование и удаляет категорию: сироты навигационного ящика .
Микроформаты
- бодикласс
- Этот параметр вставляется в атрибут "class" для навигационного блока в целом.
- titleclass
- Этот параметр вставляется в атрибут "class" заголовка заголовка навигационного окна.
Этот шаблон поддерживает добавление информации о микроформате. Это делается путем добавления атрибутов «класс» к различным ячейкам данных, указывающих, какая информация содержится в них. Чтобы пометить навигационный ящик как содержащий информацию hCard о человеке, например, добавьте следующий параметр:
| bodyclass = vcard
а также
| titleclass = fn
или (например):
| title = Книги [[Иэн Бэнкс]]
...и так далее.
См. Википедию: Микроформаты WikiProject для получения дополнительной информации о добавлении информации о микроформате в Википедию и микроформат для получения дополнительной информации о микроформатах в целом.
Макет стола
Без изображения, сверху и снизу
Таблица, созданная {{ Navbox }} без изображения , параметры вверху и внизу (цвет фона серого списка добавлен только для иллюстрации):
С изображением сверху и снизу
Таблица, созданная {{ Navbox }} с изображением , параметрами вверху и внизу (цвет фона серого списка добавлен только для иллюстрации):
С изображением и без групп
Таблица, созданная {{ Navbox }} с изображением , изображением слева , списками и без групп , вверху , внизу (цвет фона серого списка добавлен только для иллюстрации):
Примеры
Нет изображения
{{Navbox | name = Navbox / doc | title = [[MSC Malaysia]] | listclass = hlist | group1 = Центр | list1 = * [[Cyberjaya]] | group2 = Площадь | list2 = * [[Долина Кланг]] | group3 = Основные ориентиры | list3 = * [[Башни-близнецы Петронас]] * [[Башня Куала-Лумпур]] * [[Куала-Лумпур Сентрал]] * [[Технологический парк Малайзии]] * [[Путраджая]] * [[Киберджая]] * [[Куала-Лумпур Интернэшнл Аэропорт]] | group4 = Инфраструктура | list4 = * [[Express Rail Link]] * [[Специальная скоростная автомагистраль KL-KLIA]] | group5 = Основные приложения | list5 = * [[Электронное правительство]] * [[MyKad]] }}
Можно разместить несколько навигационных боксов в пределах одной границы, используя «дочерний» в качестве первого параметра или задав параметр границы . Базовый код для этого выглядит следующим образом (который добавляет подгруппу для первой области группы / списка):
{{Navbox| name = {{subst: PAGENAME}}| title = Заголовок| group1 = [необязательно]| list1 = {{Navbox | дочерний элемент ... параметры дочернего навигатора ... }}...}}
Пример подгрупп
В этом примере показаны две подгруппы, созданные с использованием child
первого безымянного параметра. Чередование чередуется автоматически. Чтобы убрать чередование полностью, вы можете установить его liststyle = background:transparent;
в каждом из навигационных боксов.
Несколько шоу / шкур в одном контейнере
Пример ниже генерируется с использованием обычного навигационного окна для основного контейнера, тогда его параметры list1, list2 и list3 содержат каждый другой навигационный блок с 1 = child
set. Ссылки на панели просмотра view (v), talk (t), edit (e) скрыты, используя navbar = plain
для каждой из них, или могут быть подавлены, просто оставив параметр имени (дочерние навигационные блоки не требуют установки параметра имени, в отличие штатные навбоксы).
Этот шаблон навигационного ящика специально разработан для работы в сочетании с двумя другими родственными шаблонами: {{Навигационный ящик со столбцами }} и {{ Навигационный ящик со сворачиваемыми группами }}. Все три из этих шаблонов имеют общие параметры для единообразия и простоты использования (такие параметры отмечены звездочкой (*) в приведенном выше списке описаний параметров ). Самое главное, что каждый шаблон может быть использован как в детстве друг друга (с помощью |border=child
параметра, или указав первый безымянный параметр , чтобы быть , child
например:. {{Navbox|child ...}}
, {{Navbox with columns|child ...}}
Или {{Navbox with collapsible groups|child ...}}
.)
Технические подробности
- Этот шаблон использует классы CSS для большей части своего внешнего вида, поэтому его можно полностью изменить.
- Внутренне этот мета-шаблон использует разметку HTML вместо разметки wiki для кода таблицы. Это обычный способ создания мета-шаблонов, поскольку у вики-разметки есть несколько недостатков. Например, это затрудняет использование функций синтаксического анализатора и специальных символов в параметрах.
- Для получения дополнительных технических деталей см. Страницу обсуждения , классы CSS в MediaWiki: Common.css и сворачиваемую таблицу, используемую для скрытия поля в MediaWiki: Common.js .
Хитрости
- Граница шириной 2 пикселя между группами и списками рисуется с использованием свойства border-left ячейки списка. Таким образом, если вы хотите изменить цвет фона шаблона (например
bodystyle = background:purple;
), вам нужно сделать так, чтобы цвет левой границы соответствовал цвету фона (т.е.liststyle = border-left-color: purple;
). Если вы хотите иметь границу вокруг каждой ячейки списка, тогда граница в 2 пикселя между ячейками списка и ячейками группы исчезнет; вам придется придумать собственное решение. - Ширина ячейки списка изначально установлена на 100%. Таким образом, если вы хотите вручную установить ширину групповых ячеек, вам также необходимо указать стиль списка, чтобы он имел ширину: авто. Если вы хотите установить ширину группы и использовать изображения, вам нужно определить CSS в параметрах groupstyle, liststyle, imagestyle и imageleftstyle, чтобы все работало правильно. Пример настройки ширины группы:
groupstyle = width: 10em;
liststyle = width: auto;
- Смежные навигационные блоки имеют только границу в 1 пиксель между ними (за исключением IE 6, который не поддерживает необходимый CSS). Если вы установите верхнее или нижнее поле
style/bodystyle
, это не сработает. - По умолчанию margin-left и margin-right внешней таблицы navbox установлены на «auto;». Если вы хотите использовать navbox в качестве поплавка, вам необходимо вручную установить значения margin-left и margin-right, потому что автоматические поля мешают параметру float. Например, добавьте следующий код, чтобы использовать навигационный блок в качестве поплавка:
bodystyle = width: 22em; float: right; margin-left: 1em; margin-right: 0;
Копирование в другие проекты или вики?
Более подробную информацию о копировании {{Navbox}} в другие вики можно найти на странице обсуждения .
Известные проблемы
- Если заголовок навигационного окна занимает более одной строки, вторая строка будет отображаться справа от центра. Этого можно избежать, жестко закодировав перенос строки с помощью
. - В Internet Explorer 8 и 9 есть ошибка при использовании
hlist
; navbox не сможет перенести список на следующую строку, если элементы списка начинаются с изображения, в результате чего ширина navbox расширится за пределы экрана. Это можно исправить, добавив - Чрезмерное использование незамещенного шаблона в качестве разделителя может в крайних случаях привести к сбою рендеринга вики-страницы - существует ограничение на количество шаблонов, которые можно использовать на странице (например, Ketamine, где включение одиннадцати навигационных ящиков с сотнями bullets привели к тому, что загрузка страницы не завершилась, проблема была решена только заменой маркеров в этих навигационных блоках). Использование класса позволяет полностью избежать проблемы с включением разделителей, поскольку разделители отображаются с помощью CSS.
{{•}}
hlist
- Когда страница содержит несколько навигационных ящиков подряд, каждое навигационное окно следует размещать в отдельной строке у левого края окна редактирования. Размещение нескольких навигационных ящиков в одной строке может вызвать проблемы с форматированием во втором и последующих навигационных ящиках.
Категории отслеживания
- Категория: Навбоксы для детей-сирот (11)
- Категория: Навигационные блоки без горизонтальных списков (1,953)
- Категория: Навбоксы с использованием цветов фона (64,137)
- Категория: Возможно неразборчивые навигационные блоки (7,654)
- Категория: Навбоксы с использованием границ (1,904)
Смотрите также
- {{ Navboxes }} - группирует несколько окон навигации вместе.
- {{ Navbar }} - используется для навигационных ссылок в навигационном окне.
- {{ Nobold }} - для отображения текста с нормальным начертанием шрифта в контексте, где начертание шрифта по умолчанию выделено жирным шрифтом, например ячейки заголовков в таблицах.
- {{ Sidebar }} - шаблоны навигации с вертикальным выравниванием.
- Шаблон: Navbox / testcases - Дополнительные примеры кода шаблона.
- Википедия: Обработка разрывов строк - Практическое руководство по обработке переносов слов (разрывов строк) в Википедии, таких как перенос списков ссылок, используемых в навигационных блоках.
- Википедия: Шаблонная документация - Руководство по созданию сопроводительной документации
- {{ Nowrap begin }}, {{ · }} и {{ • }} устарели в пользу
hlist
класса для форматирования списков. См. Flatlist для технического объяснения того, какhlist
работает.
Складной | Цвет заголовка | Изображение | Группы | Параметр стиля (тела) / с | Примеры | |
---|---|---|---|---|---|---|
{{ Navbox }} | складной | навигационный ящик | Левая / правая часть тела | да | да |
|
{{ Навигационный блок со сворачиваемыми группами }} | складной | навигационный ящик | Слева / справа от тела и / или в каждом списке | да | да |
|
{{ Navbox со столбцами }} | складной | навигационный ящик | Слева / справа от столбцов | Нет | да |
|
Тип | CSS классы | JavaScript | Коллапсирует, когда | Пользовательское начальное состояние | Гнездование |
---|---|---|---|---|---|
Разборные столы | складной | Определено в Common.js | 2 или более автосвертывания на странице | да | да |