Перейти к основному содержимому

Стили пагинации CSS

Тема этой страницы — продвинутое оформление пагинации: эффекты наведения, переходы и хлебные крошки.


Пагинация с эффектом наведения

Ссылка страницы может менять цвет фона, когда на неё наводят курсор мыши, благодаря селектору :hover.

Пример

В этой пагинации на наведение реагируют только неактивные ссылки:

Prompt
Создайте панель пагинации со стрелками «назад/вперёд» и номерами страниц 1-5. Оформите активную страницу с синим фоном и белым текстом. Добавьте эффект наведения, который меняет цвет фона на светло-серый для неактивных ссылок.
Результат: полная HTML-страница

Эффект перехода при наведении

Для плавной анимации при наведении задайте ссылкам страниц свойство transition.

Пример

При наведении цвет фона теперь меняется постепенно благодаря эффекту перехода:

Prompt
Создайте панель пагинации со стрелками «назад/вперёд» и номерами страниц 1-5. Оформите ссылки с рамкой, border-radius и отступами. Добавьте CSS-переход, чтобы изменение цвета фона при наведении плавно анимировалось в течение 1 секунды.
Результат: полная HTML-страница

Пагинация в виде хлебных крошек

Хлебные крошки — ещё один вид пагинации. Они показывают путь к текущей странице в виде ссылок с символом вроде «/» между ними.

Пример

Между элементами этой навигации в виде хлебных крошек стоят разделители:

Prompt
Создайте навигацию в виде хлебных крошек с четырьмя элементами: Главная, Фото, Лето 25 и Италия. Оформите её со светло-серым фоном, без маркеров списка, встроенными элементами, зелёным цветом ссылок и разделителем «/» между элементами с помощью свойства CSS content.
Результат: полная HTML-страница