Шаблон:Scroll

Материал из Lurkmore

Перейти к: навигация, поиск
Документация Документация

В Опере шаблон работает убого.

Шаблон придуман исключительно из головы и апробирован на известных быдлу браузерах. В дальнейшем, эту заготовку можно использовать в качестве рыбы для других шаблонов.

Данная рутина представляет из себя максимально гибкую систему скроллинга фрагмента. Предназначен для очень больших фрагментов, которые неимоверно растягивают страницу даже, если их спрятать под NSFW. По типу фрейма, но контент свой.

Технически: все параметры шаблона являются необязательными, недостающие значения заполняются автоматически. И наоборот, даёт возможность ручного управления шаблона.

По сути: представляет из себя таблицу CSS. Может разбить страницу на несколько независимых друг от друга колонок, каждую из которых можно отдельно оформить, вылезающие куски будут спрятаны под скролл.

Как использовать:
Пример для двух колонок:
{{scroll|1a|1b|2|3|4a|4b|5a|5b}}

Параметр Значение Формат
1a, 1b Ширина первой и второй колонки соответственно. Если указана ширина только первой колонки, ширина остальных будет та же. По умолчанию — auto. Хpx
2 Высота скрола. По умолчанию — 300px Хpx
3 Количество колонок (может быть от 1 до 4). cols=X
4a, 4b Заголовок первой и второй колонок соответственно. Текст
5a, 5b Текст первой и второй колонок соответственно. Текст

Для задания стилей заголовков и текстовых полей используется именованный параметр: «h(для заголовка)/t(для текста)+(№по порядку от левого края)+style». Если из одной колонки, то без №по порядку. Пишется в одно слово, задаётся в CSS без кавычек.

Количество колонок задаётся именованным параметром cols от 1 до 4. По умолчанию 1. Все размеры прописываются полностью и задаются стандартным образом.

Ограничения:теоретически нет, но каждый браузер может по-своему интерпретировать команды, так что проверять надо на разных браузерах.

И ещё: все внешние ссылки на др. сайты-не интервики надо оборачивать в []. И старайтесь, чтоб контент в шаблоне не содержал белиберды, вида http://lurkmore.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Version — шаблон однозначно ломается в этом месте.

TL;DR