Шаблон:Nav/doc

Материал из wikixw
Перейти к навигации Перейти к поиску

Код для вставки[править]

{{nav
| name       = 
| state      = <includeonly>{{{state|autocollapse}}}</includeonly>

| bgcolor    = 
| hbgcolor   = 
| bggroup    = 

| bodyclass  = 
| titleclass = 
| groupclass = 
| listclass  = 
| aboveclass = 
| belowclass = 

| bodystyle  = 
| titlestyle = 
| groupstyle = 
| liststyle  = 
| oddstyle   = 
| evenstyle  = 
| abovestyle = 
| belowstyle = 

| image      = 
| px         = 
| header     = 

| above      = 

| group1     = 
| text1      = 

| group2     = 
| text2      = 

| below      = 

}}

Параметры[править]

Основные параметры[править]

  • name — название шаблона.
  • state — состояние сворачивания шаблона.
    • collapsed — начальное состояние свёрнутое
    • plain — без сворачивания
  • bgcolor — основной фон.
  • hbgcolor — фон верхней части шаблона.
  • bggroup — фон групп.
  • image — изображение.
  • px — размер изображения.
  • header — выводимое название в верхней части шаблона, дополнительная информация.
  • class — добавление дополнительных стилей в шаблон в виде класса
  • group(1, 2, ... , 20) — группа.
  • text(1, 2, ... , 20) — текст в группе.

Если заголовок группы (group1, group2 ...) не указан, поле заголовка группы не отображается, а поле текста группы (text1, text2 ...) занимает всю ширину шаблона. Для полей текстов групп то же самое.

Дополнительные параметры[править]

При указании стилевых свойств не забывайте ставить после каждого из них точку с запятой !

Добавление стилей CSS:

  • bodystyle или стиль_тела — общий стиль шаблона (цвет фона, ширина...)
  • titlestyle или стиль_основного_заголовка — стиль основного заголовка header
  • groupstyle или стиль_заголовков — стиль для всех заголовков групп group
  • liststyle или стиль_списков — стиль для всех текстовых полей text
  • evenstyle или стиль_четных — стиль для чётных текстовых полей text[1]
  • oddstyle или стиль_нечетных — стиль для нечётных текстовых полей text[1]

Классы CSS:

  • класс_списков или listclass — отдельный параметр, который позволяет задавать стили списков для полей text, если содержимое внутри них оформлено с помощью викиразметки в виде списка через звёздочку с новой строки * (или с помощью HTML-тегов <ul> и <li>). Доступны следующие классы:
    1. hlist — класс списков в inline-формате (не блочном, а в одну строку, с символом разделителем между полями списка)
    2. hlist-items-nowrap — применяется совместно с hlist, запрещает переносы строки внутри полей списка (аналогичен шаблону {{nobr}}).

Дополнительные строки вверху и внизу:

  • above или вверху — текст вверху под заголовком
  • стиль_вверху или abovestyle — стиль текста вверху (кроме цвета фона)
  • below или внизу — текст внизу шаблона
  • стиль_внизу или belowstyle — стиль текста внизу

Шаблон:Совместимость шаблона Navbox subgroups с навигационными шаблонами

Шаблоны с ошибками[править]

Шаблоны, сделанные на основе шаблона {{Nav}}, содержащие некоторые известные ошибки, попадают в служебную категорию Шаблоны на основе шаблона Nav с ошибками.

Подстраницы шаблона

Примечания[править]

  1. 1,0 1,1 Для корректного отображения чётных и нечётных стилей в шаблоне поля групп должны быть расположены по порядку их нумерации (1, 2, 3, 4, ... 20). Если некоторые параметры пропущены, чётные и нечётные стили могут отображаться некорректно. Впрочем, вы можете использовать пропуск номеров в качестве «хакерского» приёма, если вам нужно совместить чередование цветов строк со встроенными шаблонами {{Navbox subgroups}}, в которых нечётное количество строк.