Шаблон:Spoiler: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 4: | Строка 4: | ||
!width="{{{width}}}" style="background:{{{bckg1}}}; border:{{{bord1}}}; color:{{{color1|black}}};"|{{{title|Spoiler}}} | !width="{{{width}}}" style="background:{{{bckg1}}}; border:{{{bord1}}}; color:{{{color1|black}}};"|{{{title|Spoiler}}} | ||
|- | |- | ||
|style="background:{{{bckg2}}}; border:{{{bord2}}}; color:{{{color2|black}}}; text-align:center"|{{{text|no text}}} | |style="background:{{{bckg2}}}; border:{{{bord2}}}; color:{{{color2|black}}}; text-align:center"| {{{text|no text}}} | ||
|} | |} | ||
<noinclude>[[en:Template:Spoiler]]{{doc}}</noinclude> | <noinclude>[[en:Template:Spoiler]]{{doc}}</noinclude> |
Версия от 17:19, 16 июля 2012
Spoiler |
---|
no text |
Краткое описание
Спойлеры используют JavaScript код, расположенный на странице базового кода для всех страниц, без этого кода они не будут адекватно работать
Способы получения
Есть 2 способа получить спойлеры:
Спойлер, реализованный на конструкции <table class="collapsible"> |
---|
{|class="collapsible collapsed" !Заголовок спойлера |
<div class="NavFrame collapsed">
<div class="NavHead">Заголовок спойлера</div>
<div class="NavContent">Текст под спойлером</div>
</div>
Использование
Для того что бы внедрить шаблон на страницу напишите {{spoiler|x}}, вместо х необходимо поставить определенные параметры. Список параметров:
- title — Заголовок спойлера.
- text — Информация под спойлером.
- bckg1 — Цвет заголовка.
- bckg2 — Цвет окна под спойлером.
- bord1 — Описание границы заголовка.
- bord2 — Описание границы окна под спойлером.
- width — Ширина спойлера.
Пример
{{Spoiler| title=Спойлер| text=Текст под спойлером| bckg1=black| bckg2=white| color1=white| color2=blue| bord1=1px #CCFF00 solid| bord2=1px black solid| width=300px}}
Спойлер |
---|
Текст под спойлером |
Конструкцию «спойлер-в-спойлере» вполне возможно использовать, но в ней есть небольшой неустраненный баг:
Первый спойлер | ||||||
---|---|---|---|---|---|---|
Далее идет следующий спойлер
Но если вы первым же элементом в поле text поставите следующий спойлер — произойдет ошибка. Для начала напечатайте какой нибудь символ или перенос строки. Пример ошибки:
|
|}
Во избежание поломок страниц, использующих шаблон «Документация», желательно экспериментировать в своём личном пространстве.