[Ad_1]

В сегодняшнем уроке по Divi мы шаг за шагом покажем вам, как создать липкую панель навигации снизу вверх в Divi. Это позволит навигационной панели изначально оставаться в нижней части страницы для создания уникального макета в верхней части страницы. Затем, как только вы пройдете раздел над сгибом страницы, панель навигации останется в верхней части страницы и останется там на протяжении всей остальной части страницы. Можно сказать, что страница «примет на себя» меню в нижней части экрана и привнесет приятный эффект взаимодействия в ваше главное меню и ваш Веб-сайт.

Давайте начнем!

обследование

Чтобы помочь вам визуализировать результат, которого мы пытаемся достичь, давайте посмотрим на конечный результат:

Скачать макет БЕСПЛАТНО

Чтобы получить дизайны из этого урока, вам сначала нужно загрузить его, нажав кнопку ниже. Чтобы получить доступ к загрузке, вам необходимо подписаться на нашу рассылку Divi Daily, используя форма ниже. Как новый подписчик, вы будете получать еще больше преимуществ Divi и бесплатный пакет Divi Layout каждый понедельник! Если вы уже в списке, просто введите свой адрес электронной почты ниже и нажмите «Загрузить». Вы не будете «переподписаны» или получите дополнительные электронные письма.

Чтобы импортировать макет раздела в вашу библиотеку Divi, перейдите в библиотеку Divi.

Щелкните по кнопке Импорт.

Во всплывающем окне переносимости выберите вкладку импорта и выберите файл для загрузки с вашего компьютера.

Затем нажмите кнопку импорта.

окно уведомлений

После этого макет разделов будет доступен в Divi Builder.

Перейдем к учебнику, ладно?

Что нужно для начала

расширить угловые вкладки

Для начала вам необходимо сделать следующее:

  1. Если вы еще этого не сделали, установите и активируйте Диви тема.
  2. Создайте новую страницу в WordPress и используйте Divi Builder для редактирования страницы во внешнем интерфейсе (визуальный конструктор).
  3. Выберите вариант «Строить с нуля».

После этого у вас будет чистый холст, чтобы начать проектирование в Divi.

Создайте липкую навигационную панель снизу вверх в Divi

Часть 1: Создание раздела и заголовка над ватерлинией

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

Добавить строку

Для начала добавьте строку в столбец в раздел по умолчанию.

липкая панель навигации divi снизу вверх

Настройки раздела

Перед добавлением модуля откройте настройки раздела и добавьте фон следующим образом:

  • Цвет фона: # e9f9ff
  • Фоновое изображение: [добавить изображение]

липкая панель навигации divi снизу вверх

На вкладке «Дизайн» обновите минимальную высоту и отступ.

  • Минимальная высота: 100 vh (настольный компьютер), автоматический (планшет и телефон)
  • Прокладка: верх 20vh, нижний 20vh

липкая панель навигации divi снизу вверх

Текст заголовка

Чтобы создать текст заголовка, добавьте в строку новый текстовый модуль.

липкая панель навигации divi снизу вверх

Затем обновите содержимое следующим заголовком H1:

<h1>Above the Fold</h1>

липкая панель навигации divi снизу вверх

Настройки текста

На вкладке «Дизайн» в настройках текста обновите стили шрифтов заголовков следующим образом:

  • Шрифт заголовка: Rubik
  • Толщина шрифта заголовка: полужирный
  • Стиль шрифта заголовка TT
  • Выравнивание текста заголовка: по центру
  • Цвет текста заголовка: # 302ea7
  • Размер текста заголовка: 130 пикселей (рабочий стол), 70 пикселей (планшет), 40 пикселей (телефон).
  • Расстояние между буквами заголовка: 2 пикселя
  • Высота строки заголовка: 1,3 см

липкая панель навигации divi снизу вверх

Часть 2: Создание секции под сгибом

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

Чтобы создать секцию, продублируйте секцию над только что созданной ватерлинией.

липкая панель навигации divi снизу вверх

Обновите фон дублирующего раздела.

  • Цвет фона: # f4def1

липкая панель навигации divi снизу вверх

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

липкая панель навигации divi снизу вверх

Затем обновите содержимое текстового модуля, заменив слово «Ниже» на «Вверху».

липкая панель навигации divi снизу вверх

Часть 3. Создание липкой панели навигации

Чтобы создать липкую панель навигации снизу вверх, наш первый шаг - создать новый раздел с одной строкой на один столбец.

Добавить новый раздел и новую строку

Добавьте новую обычную секцию прямо под секцией над ватерлинией.

липкая панель навигации divi снизу вверх

Затем добавьте строку в столбец раздела.

липкая панель навигации divi снизу вверх

Фон и отступы раздела

Откройте настройки раздела и обновите цвет фона.

  • Цвет фона: # 302ea7

липкая панель навигации divi снизу вверх

Затем удалите верхнюю и нижнюю прокладку, чтобы панель навигации имела меньшую высоту.

  • Заполнение: 0 пикселей сверху, 0 пикселей снизу

липкая панель навигации divi снизу вверх

Добавить видимое переполнение

Чтобы раскрывающиеся меню оставались видимыми, обновите параметры видимости следующим образом:

  • Горизонтальный перелив: видимый
  • Вертикальный перелив: видимый

липкая панель навигации divi снизу вверх

Дайте разделу абсолютную позицию на мобильном устройстве

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

Для этого назначьте разделу абсолютное положение на планшете и телефоне.

  • Позиция: относительная (настольный компьютер), абсолютная (планшет и телефон)

липкая панель навигации divi снизу вверх

Добавить закрепленную позицию для настольных компьютеров и мобильных устройств

Чтобы добавить закрепленную позицию в раздел панели навигации, обновите следующее:

  • Прикрепленное положение: придерживаться верха и низа (рабочий стол), придерживаться верха (планшет и телефон)

липкая панель навигации divi снизу вверх

Обновить заполнение строки

Как только прикрепленный раздел будет готов, откройте настройки строки внутри раздела и обновите заливку следующим образом:

  • Отступ: 10 пикселей вверху, 10 пикселей внизу.

липкая панель навигации divi снизу вверх

Создать меню навигации

С разделом и строкой на месте мы готовы создать меню навигации.

Начните с добавления модуля меню в строку столбца.

липкая панель навигации divi снизу вверх

Содержание меню

Обновите содержимое меню следующим образом:

  • выберите меню из выпадающего списка
  • добавить изображение логотипа (я использую изображение размером 122 на 52 пикселя)
  • удалить цвет фона по умолчанию

липкая панель навигации divi снизу вверх

На вкладке «Дизайн» обновите следующие настройки текста и значков меню:

  • Цвет активной ссылки: #fff
  • Шрифт меню: Рубик
  • Стиль шрифта меню: TT
  • Цвет текста меню: #fff
  • Размер текста меню: 16 пикселей
  • Выравнивание текста: вправо
  • Цвет строки раскрывающегося меню: # e19dff
  • Цвет текста мобильного меню: # 302ea7
  • Цвет значка корзины покупок: #fff
  • Цвет значка поиска: #fff
  • Цвет значка меню гамбургер: #fff

липкая панель навигации divi снизу вверх

Использование границы для смещения абсолютного положения панели навигации на мобильном устройстве

Поскольку раздел панели навигации на мобильном устройстве занимает абсолютное положение, панель будет располагаться над (и обрезать) верхнюю часть страницы. Чтобы решить эту проблему, нам нужно сместить верхнюю секцию, используя верхнюю границу той же высоты, что и панель / секция навигации.

Проверьте высоту секции панели навигации на мобильном устройстве.

Чтобы определить высоту панели навигации на мобильном устройстве, откройте действующую версию страницы в новом окне браузера. Затем вы можете уменьшить ширину браузера ниже 980 пикселей, чтобы увидеть мобильное меню. Щелкните правой кнопкой мыши раздел, содержащий меню, и выберите параметр «Проверить элемент» в контекстном меню браузера. Вы должны увидеть панель инструментов под разделом, показывающую размеры (включая высоту) раздела. В этом примере высота секции панели навигации составляет 72 пикселя.

липкая панель навигации divi снизу вверх

Добавьте смещение верхней границы к секции над сгибом

Теперь, когда мы определили высоту секции, откройте настройки для верхней секции (над сгибом).

На вкладке «Дизайн» добавьте следующую верхнюю границу как на планшете, так и на телефоне:

  • Ширина верхней границы: 72 пикселя (планшет и телефон)
  • Цвет верхней границы: # 302ea7

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

липкая панель навигации divi снизу вверх

Конечный результат

Узнай конечный результат!

Заключительные мысли

Создание липкой навигационной панели снизу вверх может быть легко достигнуто с помощью встроенной позиции Divi и липких опций. Суть в том, чтобы задать секции над сгибом высоту 100vh, а затем добавить секцию навигационной панели ниже, которая прикрепляется к нижней и верхней части навигатора. Надеюсь, это поможет добавить более уникальный и привлекательный вид над ватерлинией вашему Веб-сайт.

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

Я с нетерпением жду вашего ответа в комментариях.

За ваше здоровье!



[Ad_2]

Ссылка на источник