Разборные шаблоны | ||||
---|---|---|---|---|
| ||||
Пространство имен статьи | ||||
| ||||
Инфобоксы | ||||
| ||||
Шаблоны навигации | ||||
| ||||
Обсуждение пространства имен | ||||
| ||||
Этот шаблон создает динамическое окно навигации, используя объявления таблиц стилей в MediaWiki: Common.css и код Javascript в MediaWiki: Common.js . На сохраненной отрисованной странице этот шаблон создает интерактивную ссылку, которая переключает между [показать] и [скрыть]. Он отображает первый параметр (заголовок) со ссылкой [показать] справа. Если пользователь щелкнет [показать], он отобразит второй параметр (тело) под заголовком, и ссылка [показать] станет [скрыть]. При нажатии на [скрыть] тело скрывается, и ссылка [скрыть] снова становится [показать].
Если этот шаблон вложен в другой, ссылки показать / скрыть в скрытом содержимом сохранят свое состояние; нет параметра для свертывания всего или раскрытия всего .
Как правило, в статьях нельзя использовать складные шаблоны. Информацию о допустимом использовании и других соображениях см. В MOS: COLLAPSE .
Применение
Полный синтаксис
{{Скрытый| расширенный = true | style =| headerstyle =| заголовок =| contentstyle =| содержание =| fw1 = | fw2 = | bg1 = | bg2 = | ta1 = | ta2 =}}
Параметры
Для этого шаблона требуются только два параметра:
- заголовок
- текст для заголовка (заголовка); альтернатива использованию безымянного параметра {{{1}}}
- содержание
- текст для тела (содержимого); альтернатива использованию безымянного параметра {{{2}}}
По желанию
- стиль
- CSS- стили для шаблона в целом.
- стиль заголовка
- CSS-стиль заголовка (заголовка).
- стиль содержания
- CSS-стили для скрытого содержимого.
- расширенный
- любое непустое значение (например
|expanded=on
) приведет к первоначальному расширению шаблона по умолчанию. - многострочный
- любое непустое значение (например
|multline=y
) уменьшит высоту строки заголовка и добавит отступ, чтобы избежать перекрытия с кнопкой «показать / скрыть».
Примечание. Этот шаблон не учитывает предпочтения пользователя «выравнивать абзацы».
Примеры
Базовый
В этом примере указаны только два обязательных параметра.
Код | {{hidden | Текст заголовка здесь | Строка основного текста 1 |
Результат | Текст заголовка здесь Строка основного текста 1 Строка основного текста 2 |
Фон заголовка
Код | { {Скрытый | Название текст здесь | Тело текст строка 1 |
Результат | Текст заголовка здесь Строка основного текста 1 Строка основного текста 2 |
CSS
Код | { {скрытый | стиль = граница : 1 точки пунктирной красной ; ширина : 50 % ; | headerstyle = фон : #ccccff ; размер шрифта : 110 % ; | contentstyle = выравнивание текста : центр ; цвет : зеленый ; | header = Текст заголовка здесь | Содержание = Тело Текст строки 1 |
Результат | Текст заголовка здесь Строка основного текста 1 Строка основного текста 2 Строка основного текста 3 |
вопросы
Показать / скрыть перекрытие кнопок
"{{Template:Hidden|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.|def}}"
дает " - Возможный обходной путь - использовать
|multiline=y
:
- Приведенный выше пример с обходным путем:
Разделы
Разделы, включенные в скрытый блок, приводят к неработающим якорям в оглавлении вверху страницы.
Вы не можете попасть сюда из содержания
Категория отслеживания
- Категория: Скрытые шаблоны с использованием стилей (150,374) - отслеживает использование параметров bg1, bg2, ta1, ta2, fw1, fw2
Смотрите также
Вспомогательные шаблоны:
- Шаблон: Скрытое начало ( обратные ссылки править )
- Шаблон: Скрытый конец ( обратные ссылки править )
Похожие шаблоны:
- m: Шаблон: Скрытый ( обратные ссылки править )
- Шаблон: Сворачиваемый список ( обратные ссылки править )