Css как сделать меню горизонтальным: Горизонтальное меню на CSS

Содержание

Как создать меню с горизонтальной прокруткой

schoolsw3.com

САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ


❮ НазадВперед ❯


Узнать, как создать горизонтальное прокручиваемое меню с помощью CSS.


Меню с горизонтальной прокруткой

ГлавнаяНовостиКонтактО НасПоддержкаБлогИнструментыОсноваЗаказыБольшеЛоготипДрузьяПартнерыЛюдиРабота

Редактор кода »


Создать меню с горизонтальной прокруткой

Шаг 1) Добавить HTML:

Пример

<div>
  <a href=»#home»>Главная</a>
  <a href=»#news»>Новости</a>
  <a href=»#contact»>Контакт</a>
  <a href=»#about»>О Нас</a>
  …
</div>


Шаг 2) Добавить CSS:

Трюк, чтобы сделать навигационную панель прокручиваемой с помощью overflow:auto и white-space: nowrap:

Пример

div.scrollmenu {
  background-color: #333;
  overflow: auto;
  white-space: nowrap;
}

div. scrollmenu a {
  display: inline-block;
  color: white;
  text-align: center;
  padding: 14px;
  text-decoration: none;
}

div.scrollmenu a:hover {
  background-color: #777;
}

Редактор кода »

Совет: Зайдите на наш учебник CSS Навигации, чтобы узнать больше о навигационных панелях.

❮ НазадВперед ❯

ВЫБОР ЦВЕТА



ТОП Учебники
HTML Учебник
CSS Учебник
JavaScript Учебник
КАК Учебник
SQL Учебник
Python Учебник
W3.CSS Учебник
Bootstrap Учебник
PHP Учебник
Java Учебник
C++ Учебник
jQuery Учебник
ТОП Справочники
HTML Справочник
CSS Справочник
JavaScript Справочник
SQL Справочник
Python Справочник
W3.CSS Справочник
Bootstrap Справочник
PHP Справочник
HTML Цвета
Java Справочник
Angular Справочник
jQuery Справочник
ТОП Примеры
HTML Примеры
CSS Примеры
JavaScript Примеры
КАК Примеры
SQL Примеры
Python Примеры
W3. CSS Примеры
Bootstrap Примеры
PHP Примеры
Java Примеры
XML Примеры
jQuery Примеры

Форум | О SchoolsW3

SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.

Авторское право 1999- Все права защищены.
SchoolsW3 работает на площадке от SW3.CSS.

Как сделать модуль меню Divi с горизонтальной прокруткой

В этом уроке я покажу вам, как сделать меню Divi с горизонтальной прокруткой с помощью модуля Menu, идеально подходящего для небольших экранов!

Держите мобильное меню открытым

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

ПРИМЕЧАНИЕ: Это руководство относится к модулю меню .  Я не рекомендую продолжать использовать меню заголовка по умолчанию. Если вы настаиваете, вам нужно будет самостоятельно изменить классы селекторов на классы заголовка по умолчанию.

Присоединяйтесь к тусовке Divi!

Подписаться на YouTube

Настройка модуля меню

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

Добавление пользовательского класса CSS в меню

Мы не хотим, чтобы этот код влиял на каждый модуль меню на нашем сайте, поэтому мы начнем с добавления пользовательского класса CSS в конкретный модуль меню, который вы хотите настроить. Откройте настройки модуля Divi Menu и перейдите на вкладку Advanced . Получил переключатель CSS IDs & Classes . Поместите класс «pa-horizontal-scroll-menu» в поле ввода Класса CSS .

Добавьте фрагмент CSS на свой сайт

Остальная часть руководства обрабатывается кодом CSS. Этот шаг включает в себя копирование приведенного ниже фрагмента CSS и вставку его на ваш веб-сайт.

Если вы используете нашу бесплатную дочернюю тему Divi

, поместите этот фрагмент в файл style.css  . В противном случае поместите его в поле Divi>Параметры темы>Пользовательский код CSS . Если вам нужна помощь, ознакомьтесь с нашим полным руководством по Где добавить пользовательский код в Divi .

 /*отображение меню рабочего стола на всех устройствах*/
.pa-меню горизонтальной прокрутки .et_pb_menu__menu {
дисплей: блок!важно
}
/*скрыть мобильное меню*/
.pa-меню горизонтальной прокрутки .et_mobile_nav_menu {
отображение: нет !важно;
}
/*расширить меню до полной ширины, чтобы меню могло прокручиваться внутри него*/
.pa-меню горизонтальной прокрутки .et_pb_menu__menu {
ширина: 100%;
}
/*настроить меню на автоматическое переполнение*/
.pa-горизонтальное меню прокрутки .et_pb_menu__wrap {
переполнение: авто;
}
/*сохраняйте пункты меню горизонтальными и избегайте наложения друг на друга*/
.pa-horizontal-scroll-menu .
et_pb_menu__menu ul.et-menu { пробел: nowrap !важно; flex-wrap: nowrap !важно; поле: 10px авто; } /*скрыть полосу прокрутки в IE, Edge и Firefox*/ .pa-горизонтальное меню прокрутки .et_pb_menu__wrap { -ms-overflow-style: нет; ширина полосы прокрутки: нет; } /*скрыть полосу прокрутки в Chrome, Safari и Opera*/ .pa-горизонтальное меню прокрутки .et_pb_menu__wrap::-webkit-scrollbar { дисплей: нет; }

Краткое описание кода Объяснение

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

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

Последнее обновление: 19 окт. 2021 г., 16:29

Вот и все!

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

Подписаться

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

Сообщение в блоге Optin

Имя

Фамилия

Пожалуйста, поделитесь этим сообщением!

Фейсбук

Твиттер

Пинтерест

LinkedIn

WhatsApp

Нельсон — владелец компании Pee-Aye Creative в прекрасном штате Пенсильвания. Он любит помогать малому бизнесу, исследовать природу, создавать веб-сайты с помощью Divi и учить других.

  • Календарь событий Divi

    Рейтинг 5,00 из 5

    Легко интегрируйте плагин «Календарь событий» с Divi и отображайте и настраивайте свои события с помощью красивых модулей Divi!

    От: 45,00 $ / год
  • Курс Divi для начинающих

    С рейтингом 5,00 из 5

    Начните создавать удивительные веб-сайты Divi с помощью нашего полного учебного курса для начинающих с 4,5 часами видео и письменных материалов!

    От: 47,00 $ / год
  • Divi Carousel Maker

    Рейтинг 5.00 из 5

    Создавайте красивые карусели из любых модулей Divi, включив переключатель и изменив настройки дизайна!

    От: 25,00 $ / год
  • Divi Contact Form Helper

    Рейтинг 5,00 из 5

    Обновите контактную форму Divi с множеством новых настроек и премиальных функций, таких как загрузка файлов, выбор даты и времени, настраиваемая строка темы, электронные письма с подтверждением, интеграция с Zapier, сохранение отправленных материалов.

    к базе данных, SMTP, значкам, новым тегам слияния, статистике панели мониторинга и многому другому!

    От: 25,00 $ / год

У наших видео есть просмотры! Присоединяйтесь к подписчикам и наслаждайтесь видео-уроками!

Посетите наш канал

Оставьте отзыв!

Оставляя комментарии, вы соглашаетесь с нашей Политикой в ​​отношении комментариев к блогам и YouTube.

Создание горизонтального навигационного меню с использованием изображений в Blogger

Навигационное меню — одна из самых важных вещей для любого веб-сайта или блога. Подумайте обо всех различных областях вашего блога — о всех сообщениях, страницах и темах.

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

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

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

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

Горизонтальное меню навигации к вашему блогу с использованием изображений

  1. Создайте свои изображения. Как и в случае с кнопками социальных сетей, вам нужно будет найти несколько изображений для использования. Вы можете поискать некоторые из них в Интернете, но если вы собираетесь использовать чужие, вам необходимо проверить их политику и авторские права. Вы можете создать свой собственный с помощью GIMP (бесплатная альтернатива Photoshop). Когда у вас есть изображения, вам нужно будет загрузить их на хостинг, например Photobucket.
  2. В Blogger: нажмите «Макет» > «Добавить новый гаджет» > «HTML/Javascript» и вставьте приведенный ниже код, указав свои данные, такие как размер, ссылки и изображения.
 






 

Горизонтальное меню навигации к вашему блогу с использованием изображений

  1. Аналогично предыдущему, вам необходимо загрузить свои изображения на хостинг. Обратите внимание на ширину и высоту изображений.
  2. В Blogger нажмите «Макет» > «Добавить новый гаджет» > «HTML/Javascript» и назовите его «NAVBARIMAGE». Позже вы сможете удалить или изменить его. Он просто используется, чтобы помочь с редактированием HTML. Добавьте следующий код для любого количества ссылок. Добавьте их один за другим без пробелов, как показано на рисунке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *