Повторяющиеся элементы

В устройствах с постраничной разбивкой авторы очень часто применяют колонтитул. Это элемент, повторяющийся на каждой странице, например название документа или имя автора. В CSS2 такие элементы оформления можно реализовать при помощи элемента с фиксированным положением. Например:

div#runhead {position: fixed; top: 0; right: 0;}

В соответствии с этим правилом любой элемент div, атрибут id которого равен runhead, при выводе документа через устройство с постраничной разбивкой будет размещаться в верхнем правом углу каждого блока страницы. Это же правило разместило бы элемент в верхнем правом углу окна просмотра устройства без разбивки, такого как веб-броузер. Любой позиционированный таким образом элемент будет появляться на каждой странице. «Копировать» элемент, чтобы он стал повторяющимся, невозможно. Таким образом, в соответствии со следующим правилом элемент h1 будет появляться как колонтитул на каждой странице, включая первую:

h1 {position: fixed; top: 0; width: 100%; text-align: center;
font-size: 80%; border-bottom: 1px solid gray;}

Недостаток в том, что теперь элемент h1, размещенный на первой странице, может быть распечатан только как колонтитул.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела CSS на эту тему:
Воспроизведение речи
Выбор типов страниц
Звуковое воспроизведение заголовков таблиц
Звуковое сопровождение
Изменение высоты

Вернуться в раздел: CSS / 14. Неэкранные устройства