Гид по технологиям

Как сделать «липкую» шапку сайта с помощью jQuery

7 min read Веб-разработка Обновлено 05 Jan 2026
Липкая шапка сайта с jQuery — пошагово
Липкая шапка сайта с jQuery — пошагово

Пустой экран с макетом сайта и навигационной панелью

Пример липкой шапки с поиском и меню

Что мы сделаем

Кратко: 1) обернём NAV в контейнер; 2) переместим поисковую форму в навбар; 3) подправим CSS расположения; 4) добавим jQuery‑скрипт, который при прокрутке ставит навигацию в position: fixed. Подойдёт для тем WordPress (на примере Twenty Eleven) и для любых сайтов, где вы можете редактировать header.php и style.css.

Важно: пример использует jQuery для динамики. Если вы предпочитаете не подключать jQuery, в разделе «Альтернативы» показаны варианты на чистом CSS и на vanilla JS.

HTML — куда вставлять элементы

Откройте header.php вашей темы и найдите блок навигации. В примере он выглядит так:

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро