Шаблон:Navbox subgroups
Внешний вид
Этот шаблон использует некоторые чрезвычайно сложные и эзотерические свойства языка определения шаблонов. Пожалуйста, не пытайтесь изменять его до тех пор, пока (а) вы до конца не поймёте, как он устроен, и (б) вы не будете готовы к устранению любых последствий в случае неожиданного результата. Эксперименты следует проводить в вашем личном пространстве.
|
Назначение
Шаблон предназначен для создания подзаголовков в навигационных шаблонах на основе {{Navbox}} и {{Навигационная таблица}}.
Сокращённая заготовка для копирования
{{Navbox subgroup |evenstyle = background:#F0F0F0 |group1 = Название подзаголовка 1 |list1 = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0"> {{Nowrap begin}} [[Ссылка на статью1]]{{•wrap}} [[Ссылка на статью2]]{{•wrap}} [[Ссылка на статью3]] {{Nowrap end}} </div> |group2 = Название подзаголовка 2 |list2 = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0"> {{Nowrap begin}} [[Ссылка на статью1]]{{•wrap}} [[Ссылка на статью2]]{{•wrap}} [[Ссылка на статью3]] {{Nowrap end}} </div> }}
Заготовка для копирования со всеми параметрами
{{Navbox subgroups |bodystyle = |groupstyle = |groupoddstyle = |groupevenstyle = |liststyle = |oddstyle = |evenstyle = |group1style = |group1 = |list1 = |list1style = |group2 = |group2style = |list2 = |list2style = <!-- ... --> |groupN = |groupNstyle = |listN = |listNstyle = }}
Параметры
- bodystyle — стиль тела, применяется к шаблону в целом
- groupstyle — стиль заголовков
- groupoddstyle — стиль нечётных заголовков
- groupevenstyle — стиль чётных заголовков
- liststyle — стиль списков
- oddstyle — стиль нечётных списков
- evenstyle — стиль чётных списков
- groupNstyle — стиль N-ного заголовка
- groupN — содержание N-ного заголовка
- listNstyle — стиль N-ного списка
- listN — содержание N-ного списка
Максимальное количество строк (N) — 15, для бо́льшего количества строк используйте {{Navbox subgroups long}}. Следует помнить, что параметр groupstyle переопределяет стандартную ширину (width) и отступы (padding) внутри ячеек заголовков. Поэтому при его использовании необходимо задавать эти свойства явно во избежание проблем c отображением шаблона в браузере Internet Explorer.
Пример использования с шаблоном "Навигационная таблица"
{{Навигационная таблица |имя = {{подст:PAGENAME}} |navbar = |state = <includeonly>{{{state|collapsed}}}</includeonly> |стиль_основного_заголовка = |заголовок = |изображение = |стиль_тела = <!-- (или "стиль =" если никакие другие стилевые атрибуты не используются) --> |стиль_заголовков = |стиль_списков = |стиль_нечетных = |стиль_четных = background:#F0F0F0 |заголовок1 = Название заголовка 1 |список1 = {{Navbox subgroup |evenstyle = background:#F0F0F0 |group1 = Название подзаголовка 1 |list1 = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0"> {{Nowrap begin}} [[Ссылка на статью1]]{{•wrap}} [[Ссылка на статью2]]{{•wrap}} [[Ссылка на статью3]] {{Nowrap end}} </div> |group2 = Название подзаголовка 2 |list2 = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0"> {{Nowrap begin}} [[Ссылка на статью1]]{{•wrap}} [[Ссылка на статью2]]{{•wrap}} [[Ссылка на статью3]] {{Nowrap end}} </div> }} |заголовок2 = Название заголовка 2 |список2 = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0"> {{Nowrap begin}} [[Ссылка на статью1]]{{•wrap}} [[Ссылка на статью2]]{{•wrap}} [[Ссылка на статью3]] {{Nowrap end}} </div> }}
См. также
- {{Navbox subgroups long}}
- {{hider}}
- {{Навигационная подтаблица}}
- {{Навигационный блок}} и версия для него: {{Навигационная таблица2}}
- {{Навигационная таблица}}