Шаблон:Начало скрытого блока — различия между версиями

Материал из Н.Ф. Федоров
Перейти к: навигация, поиск
м (теперь в css)
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
<includeonly><!--
 
<includeonly><!--
--><div class="NavFrame collapsibleBox collapsed" style="border:{{{Рамка|{{{border|none}}}}}};"><!--
+
--><div class="NavFrame collapsibleBox collapsed" style="box-sizing:border-box; {{#if: {{{Рамка|{{{border|}}}}}} | border:{{{Рамка|{{{border}}}}}};}}"><!--
--><div class="NavHead collapsibleBox-title" style="{{#ifeq: {{{Ссылка|}}} | left | width:4.5em; position:absolute; }} font-weight:{{{Шрифт_заголовка|bold}}}; font-style:{{{Наклон_заголовка|normal}}}; background-color:{{{Фон_заголовка|{{{bg1|transparent}}}}}}; text-align:{{{Выравнивание_заголовка|{{{ta1|center}}}}}}; {{{Стиль_заголовка|{{{extra1|}}}}}}"><!--
+
 
Значение left для отображения ссылки «показать» в левой части.
+
--><div class="NavHead collapsibleBox-title {{#ifeq: {{{Ссылка|}}} | left | collapsibleBox-title-leftHideLink | collapsibleBox-title-rightHideLink}}" style="<!--
-->{{#ifeq: {{{Ссылка|}}} | left | </div><div style="height:1.6em; padding-left:4.5em; font-weight:{{{Шрифт_заголовка|bold}}}; font-style:{{{Наклон_заголовка|normal}}}; background-color:{{{Фон_заголовка|{{{bg1|transparent}}}}}}; text-align:{{{Выравнивание_заголовка|{{{ta1|center}}}}}}; {{{Стиль_заголовка|{{{extra1|}}}}}}"> }}<!--
+
    -->{{#if: {{{Фон_заголовка|{{{bg1|}}}}}} | background-color:{{{Фон_заголовка|{{{bg1}}}}}};}}<!--
-->{{{Заголовок|{{{заголовок|{{{Заглавие|{{{заглавие|{{{Название|{{{название|{{{header|{{{title|{{{1}}}}}}}}}}}}}}}}}}}}}}}}}}}</div><!--
+
    -->{{#ifeq: {{{Выравнивание_заголовка|{{{ta1|}}}}}} | left | <!--
--><div class="NavContent" style="font-weight:{{{Шрифт_текста|normal}}}; font-style:{{{Наклон_текста|normal}}}; background-color:{{{Фон_текста|{{{bg2|transparent}}}}}}; text-align:{{{Выравнивание_текста|{{{ta2|left}}}}}}; {{{Стиль_текста|{{{extra2|}}}}}}"><!--
+
        -->{{#ifeq: {{{Ссылка|}}} | left | text-align:{{{Выравнивание_заголовка|{{{ta1}}}}}}; padding-left: 6.5em; | text-align:{{{Выравнивание_заголовка|{{{ta1}}}}}}; padding-left: 1em;}}<!--
--></includeonly>
+
    -->}}<!--
 +
    -->{{#ifeq: {{{Выравнивание_заголовка|{{{ta1|}}}}}} | right |<!--
 +
        -->{{#ifeq: {{{Ссылка|}}} | left | text-align:{{{Выравнивание_заголовка|{{{ta1}}}}}}; padding-right: 1em; | text-align:{{{Выравнивание_заголовка|{{{ta1}}}}}}; padding-right: 6.5em;}}<!--
 +
    -->}}<!--
 +
    -->{{#if: {{{Шрифт_заголовка|}}} | font-weight:{{{Шрифт_заголовка}}};}}<!--
 +
    -->{{#if: {{{Наклон_заголовка|}}} | font-style:{{{Наклон_заголовка}}};}}<!--
 +
    -->{{#if: {{{margin-title|}}} | margin:{{{margin-title}}};}}<!--
 +
    -->{{{Стиль_заголовка|{{{extra1|}}}}}}><!--
 +
 
 +
        -->{{{Заголовок|{{{заголовок|{{{Заглавие|{{{заглавие|{{{Название|{{{название|{{{header|{{{title|{{{1}}}}}}}}}}}}}}}}}}}}}}}}}}}</div><!--
 +
 
 +
--><div class="NavContent" style="<!--
 +
    -->{{#if: {{{Фон_текста|{{{bg2|}}}}}} | background-color:{{{Фон_текста|{{{bg2}}}}}};}}<!--
 +
    -->{{#if: {{{Шрифт_текста|}}} | font-weight:{{{Шрифт_текста}}};}}<!--
 +
    -->{{#if: {{{Наклон_текста|}}} | font-style:{{{Наклон_текста}}};}}<!--
 +
    -->{{#if: {{{Выравнивание_текста|{{{ta2|}}}}}} | text-align:{{{Выравнивание_текста|{{{ta2}}}}}};}}<!--
 +
    -->{{{Стиль_текста|{{{extra2|}}}}}}"><!--
 +
--></includeonly><noinclude>{{doc}}</noinclude>

Версия 21:08, 7 апреля 2018

<templatestyles src="Шаблон:Doc/styles.css" />

Заготовки для копирования

Краткая заготовка:

{{Начало скрытого блока|Заголовок = }}

Полный вариант:

{{Начало скрытого блока
 |Рамка = 
 |Ссылка = 
 |Заголовок = 
 |Шрифт_заголовка = 
 |Наклон_заголовка = 
 |Фон_заголовка = 
 |Выравнивание_заголовка = 
 |Стиль_заголовка = 
 |Шрифт_текста = 
 |Наклон_текста = 
 |Фон_текста = 
 |Выравнивание_текста = 
 |Стиль_текста = 
}}

Описание

Данный шаблон предназначен, совместно с шаблоном {{Конец скрытого блока}}, для скрытия на экране блоков текста. В отличие от шаблона {{Скрытый}}, применение этих двух шаблонов позволяет прятать сложные блоки текста без специальных ухищрений. Параметры шаблона аналогичны параметрам {{Скрытый}}.

Отличие от шаблонов типа {{Навигационная полоса}} в том, что этот шаблон гарантирует, что блок изначально будет скрыт, независимо от количества таких блоков на странице.

Параметры:

Рамка Стиль рамки вокруг блока. Если параметра нет, то рамка отсутствует, если есть, но значение не указано, то тёмно-серая.
Ссылка Значение left для отображения ссылки «показать» в левой части. В остальных случаях ссылка отображается справа. Если параметр не указан, то ссылка отображается справа.
Заголовок Текст заголовка, который отображается всегда. Алиасы: заголовок, Заглавие, заглавие, Название, название, title.
Шрифт_заголовка normal для обычного текста или bold для жирного. По умолчанию для заголовка bold, для текста — normal.
Шрифт_текста
Наклон_заголовка italic для курсива, normal для обычного текста. По умолчанию — normal.
Наклон_текста
Фон_заголовка Цвет фона. Если параметра нет, то прозрачный, если есть, но значение не указано, то серый.
Фон_текста
Выравнивание_заголовка center, justify, left, right. По умолчанию — для заголовка center, для текста — left.
Выравнивание_текста
Стиль_заголовка Дополнительные CSS-стили.
Стиль_текста

Примеры

{{Начало скрытого блока|Заголовок = Внутри скрытый текст |Рамка = |Фон_заголовка = }}
Текст скрытого блока.
{{Конец скрытого блока}}
{{Начало скрытого блока | Заголовок = Внутри таблица | Рамка = | Фон_заголовка = }}
{| class="wikitable"
|-
! Текст заголовка !! Текст заголовка !! Текст заголовка
|-
| Текст ячейки || Текст ячейки || Текст ячейки
|}
{{Конец скрытого блока}}

См. также

<templatestyles src="Шаблон:Doc/styles.css" />