Цель
{{ TOC left }} заставляет автоматически сгенерированное «Оглавление» для статьи отображаться в левой части страницы (как показано слева), чтобы улучшить макет статьи.
Применение
Вставьте {{TOC left}}
в то место статьи, где вы хотите разместить верхнюю часть поля «Оглавление». Используйте с {{ clear }} или {{ clear left }} для предотвращения, например, коллизий изображений. Чтобы удалить небольшое поле / отступ по умолчанию, включенное над полем, установите |top=0
(или, чтобы настроить его, используйте ).|top=(a value)
Меры предосторожности
Не используйте этот шаблон для принудительного переноса слов вокруг оглавления, поскольку это неуместный метод достижения этой цели. Вместо этого добавьте класс CSS в файл .css вашего текущего скина, который будет применяться ко всему сайту. Перейдите в Special: Mypage / skin.css , который перенаправляет на файл CSS вашего текущего скина .
Не размещайте этот шаблон так, чтобы оглавление совпадало с большим изображением или информационным блоком; это нарушает макет на узких экранах (проблемы могут возникнуть даже у пользователей с экранами шириной до 1024 пикселей). Кроме того, оглавление, пересекающее разделение на разделы, вероятно, является плохой идеей, если этого можно избежать.
Если раздел, в котором находится {{ TOC left }}, не будет достаточно длинным, результат вполне может быть нежелательным. Обратите особое внимание на то, что если оглавление располагается слева от маркированного списка, маркеры будут скрыты.
Его следует использовать только в тех случаях, когда оглавление мешает другому контенту или наносит ущерб макету страницы; его не следует использовать просто для эстетики, поскольку он искажает стандартный внешний вид изделий. См. Справку: раздел № Плавающий оглавление для дальнейших указаний.
Смотрите также
- Шаблон: TOC right ( редактировать историю ссылок на обсуждение )
{{TOC left}} заставляет автоматически сгенерированное «Оглавление» для статьи отображаться в левой части страницы (как показано слева), чтобы улучшить макет статьи.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
ясно | clear | Устанавливает свойство CSS clear, которое заставляет этот плавающий объект находиться под стороной, указанной с помощью этого атрибута. Итак, clear = left (по умолчанию) поместит элемент после всех правых плавающих элементов перед ним. Возможные варианты: влево, вправо, оба или нет. | Нить | по желанию |
Предел | limit | Ограничивает глубину отображаемых подзаголовков. Например, использование limit = 4 скроет четвертый уровень и более глубокие подзаголовки в иерархии. А limit = 2 скроет все подзаголовки, оставив только основные заголовки. Это работает, скрывая нижние уровни с помощью CSS. | Число | по желанию |
Ширина | width 1 | Переопределяет ширину CSS | Неизвестный | по желанию |
Верхний интервал | top | нет описания | Неизвестный | по желанию |