Создание горизонтального выпадающего меню с использованием CSS
Горизонтальное выпадающее меню - это элегантное решение для навигации на веб-странице. Оно позволяет организовать множество ссылок в компактном и интуитивно понятном виде. В этом руководстве мы рассмотрим, как легко и просто создать горизонтальное выпадающее меню с помощью CSS.
![](https://dsgnmania.com/wp-content/uploads/2016/12/cssmenu2.jpg)
![](https://img.youtube.com/vi/xp-vksTfTW0/0.jpg)
Выпадающее меню на чистом CSS и HTML
Используйте HTML-элементы списка (ul и li) для создания основной структуры меню. Установите горизонтальное отображение элементов списка с помощью свойства display: inline-block;
![](https://dwstroy.ru/upload/medialibrary/c50/c50f41586ced7778f8ca5f0ba6a0da3e.jpg)
![](https://img.youtube.com/vi/zf59Rg_KYk8/0.jpg)
Выпадающее меню на CSS + адаптив под тачскрины
![](https://webformyself.com/wp-content/uploads/2011/34/1.jpg)
![](https://img.youtube.com/vi/VRrEquQfh88/0.jpg)
How To Make Responsive Navigation Bar Using Only HTML and CSS - Responsive Navbar Tutorial
Добавьте стили для элементов списка, чтобы указать их внешний вид в обычном состоянии и при наведении курсора мыши. Вы можете использовать свойства background-color, color, font-size и другие для настройки внешнего вида меню;
![](https://html5book.ru/wp-content/uploads/2016/02/mnogourovnevoe_menu.jpg)
![](https://img.youtube.com/vi/lvqRMFscHgo/0.jpg)
Выпадающее меню на чистом HTML \u0026 CSS шаг за шагом -- DropDown menu using HTML \u0026 CSS step by step
![](https://habrastorage.org/files/d4c/9d7/7ea/d4c9d77ea72b42d7a997cbdff10a6bfb.jpg)
Используйте свойства visibility и opacity, чтобы создать эффект выпадения подменю. При наведении курсора мыши на элемент списка, подменю становится видимым. Для этого установите свойство visibility: hidden; по умолчанию и измените его на visibility: visible; при наведении курсора мыши.
![](https://img.youtube.com/vi/LVW_3M3SdBk/0.jpg)
Бургер меню - просто. HTML + CSS + JS