Шаблон:Hider — различия между версиями

Материал из База знаний
Перейти к: навигация, поиск
(Новая страница: «<div class="NavFrame" style="{{{frame-style}}}"> <div class="NavHead" style="{{{title-style}}}">{{{title}}}  </div> <div class="NavContent" style="{{{conte…»)
 
м (Пример)
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
<div class="NavFrame" style="{{{frame-style}}}">
+
<div class="NavFrame {{#if:{{{hidden|}}}|collapsed}}" style="{{{frame-style|}}}">
<div class="NavHead" style="{{{title-style}}}">{{{title}}}&nbsp;&nbsp;</div>
+
<div class="NavHead" style="{{{title-style|}}}">{{{title|}}}&nbsp;&nbsp;</div>
<div class="NavContent" style="{{{content-style}}}">
+
<div class="NavContent" style="{{{content-style|}}}">
 
{{{content}}}
 
{{{content}}}
</div>
+
</div>{{#if: {{{footer|}}}|<div style="{{{footer-style|{{{title-style|}}}}}}">{{{footer}}}</div>}}</div><noinclude>
</div>
 
  
 
+
== Параметры ==
<noinclude>
+
*'''title''' — заголовок блока. Отображается всегда.
 +
*'''title-style''' — стиль заголовка. Стиль должен быть задан в формате [http://ru.wikipedia.org/wiki/CSS CSS], как он задаётся в атрибуте ''style''.
 +
*'''content''' — содержимое блока. Оно-то и будет скрываться или показываться.
 +
*'''content-style''' — стиль содержимого.
 +
*'''frame-style''' — общий стиль блока. Используется, к примеру, чтобы задать общую границу.
 +
*'''footer''' — содержимое нижнего несворачиваемого блока.
 +
*'''footer-style''' — стиль нижнего несворачиваемого блока, по умолчанию такой же как и стиль заголовка.
  
 
== Пример ==
 
== Пример ==
<PRE>
+
<font size="2" face="Verdana"><PRE>
{{Hider hiding|
+
{{Hider
   title = Заголовок |
+
   |title = Заголовок блока
   content = Изначально скрытый текст
+
  |title-style = color: black; background-color: lavender; font-weight: bold;
 +
   |content = Содержимое <br /> <div style="text-align: right; font-style: italic;"> окончание </div>
 +
  |content-style = color: black; background-color: ghostwhite; text-align: left;
 +
  |frame-style = border: 1px solid Plum;
 +
  |footer = Содержимое нижнего несворачиваемого блока
 +
  |footer-style = background-color: lightgray;
 
}}
 
}}
</PRE>
+
</PRE></font>
{{Hider hiding|
+
 
   title = Заголовок |
+
'''Так выглядит:'''
   content = Изначально скрытый текст
+
{{Hider
 +
   |title = Заголовок блока
 +
  |title-style = color: black; background-color: lavender; font-weight: bold;
 +
   |content = Содержимое <br /> <div style="text-align: right; font-style: italic;"> окончание </div>
 +
  |content-style = color: black; background-color: ghostwhite; text-align: left;
 +
  |frame-style = border: 1px solid Plum;
 +
  |footer = Содержимое нижнего несворачиваемого блока
 +
  |footer-style = background-color: lightgray;
 
}}
 
}}
 +
 +
== См. также ==
 +
[[Шаблон:Hider hiding]]
 
</noinclude>
 
</noinclude>

Текущая версия на 12:16, 19 сентября 2011

Параметры

  • title — заголовок блока. Отображается всегда.
  • title-style — стиль заголовка. Стиль должен быть задан в формате CSS, как он задаётся в атрибуте style.
  • content — содержимое блока. Оно-то и будет скрываться или показываться.
  • content-style — стиль содержимого.
  • frame-style — общий стиль блока. Используется, к примеру, чтобы задать общую границу.
  • footer — содержимое нижнего несворачиваемого блока.
  • footer-style — стиль нижнего несворачиваемого блока, по умолчанию такой же как и стиль заголовка.

Пример

{{Hider
  |title = Заголовок блока
  |title-style = color: black; background-color: lavender; font-weight: bold;
  |content = Содержимое <br /> <div style="text-align: right; font-style: italic;"> окончание </div>
  |content-style = color: black; background-color: ghostwhite; text-align: left;
  |frame-style = border: 1px solid Plum;
  |footer = Содержимое нижнего несворачиваемого блока
  |footer-style = background-color: lightgray;
}}

Так выглядит:

См. также

Шаблон:Hider hiding