html — Не работает выпадающее меню через CSS (hover)
Задать вопрос
Вопрос задан
Изменён 2 года 5 месяцев назад
Просмотрен 434 раза
Я только начала учиться, уже возникают небольшие проблемки:( Уже все перепробовала и перепроверила, не появляется выпадающее меню при наведении. Делала по уроку.
.root {
list-style-type: none;
display: inline-block;
position: relative;
padding: 10px 15px;
background-color: #ccc;
cursor: pointer;
}
.root:hover {
position: relative;
display: inline-block;
background-color: aqua;
}
.root:hover .dropdown {
display: block; // Вот тут не работает
background-color: #ccc;
}
.
dropdown {
display: none;
position: absolute;
top: 54px;
left: 48px;
box-sizing: border-box;
background-color: aquamarine;
padding: 10px;
width: 100%;
}
.dropdown>li {
cursor: pointer;
list-style: none;
}
.dropdown>li:hover {
color: aqua;
}<body>
<ul>
<li>Меню</li>
<ul>
<li>1-й элемент</li>
<li>2-й элемент</li>
</ul>
<li>Меню 2</li>
<ul>
<li>3-й элемент</li>
<li>4-й элемент</li>
</ul>
</ul>
</body>- html
- css
- меню
- hover
Нужно было вложить в .root
.root {
list-style-type: none;
display: inline-block;
position: relative;
padding: 10px 15px;
background-color: #ccc;
cursor: pointer;
}
.root:hover {
position: relative;
display: inline-block;
background-color: aqua;
}
.
root:hover .dropdown {
display: block;
background-color: #ccc;
}
.dropdown {
display: none;
position: absolute;
top: 54px;
left: 48px;
box-sizing: border-box;
background-color: aquamarine;
padding: 10px;
width: 100%;
}
.dropdown>li {
cursor: pointer;
list-style: none;
}
.dropdown>li:hover {
color: aqua;
}<body>
<ul>
<li>Меню
<ul> // .dropdown находится внутри .root
<li>1-й элемент</li>
<li>2-й элемент</li>
</ul>
</li>
<li>Меню 2
<ul>
<li>3-й элемент</li>
<li>4-й элемент</li>
</ul>
</li>
</ul>
</body>
2
Зарегистрируйтесь или войдите
Регистрация через GoogleОтправить без регистрации
ПочтаНеобходима, но никому не показывается
Отправить без регистрации
ПочтаНеобходима, но никому не показывается
By clicking “Отправить ответ”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.
Выпадающее МЕНЮ на чистом CSS / HTML
Дата добавления: 2022-04-21 08:45:00 | Просмотров: 305
(2 часть) Адаптация под мобильные устройства — https://youtu.
be/tRoszGUp5Sg
Исходный код — http://bit.ly/2oVnIzd
Создание сайтов:- Сайт «Визитка»
- Сайт «Интернет магазин»
- Сайт «Эксклюзив»
- Установка, настройка форумов и отдельных скриптов;
- Поддержка сайтов;
- Перенос сайта на другой хостинг;
- Верстка сайтов;
- Написание скриптов любой сложности;
- Продвижение сайтов;
г. Москва, улица Челюскинская, дом 11
+7 (915) 0-444-383
© 2007-2023, Capitan Studio — Разработка и создание сайтов.
Все права защищены.Использование материалов разрешено только при наличии активной ссылки на источник.
Не является зарегистрированным СМИ.
Политика в отношении обработки персональных данных
На портале могут быть использованы материалы интернет-ресурсов Facebook и Instagram, владельцем которых является компания Meta Platforms Inc., запрещенная на территории Российской Федерации.
CAPITANSTUDIO.RU использует cookie (файлы с данными о прошлых посещениях сайта) для персонализации сервисов и удобства пользователей. CAPITANSTUDIO.RU серьезно относится к защите персональных данных — ознакомьтесь с условиями и принципами их обработки. Вы можете запретить сохранение cookie в настройках своего браузера.
Выпадающего списка. Как создать красивую выпадающую панель… | Пауль Гетце | Идея (автор Ingenious Piece)
Как создать красивую выпадающую панель, используя только HTML и CSS
Опубликовано в·
Чтение: 6 мин.
·
9 мая 2020 г. 6 Я бы ни в коем случае не рассматривал я являюсь экспертом, когда дело доходит до HTML и CSS. Но я подумал, что просто делюсь тем, что действительно хорошо работает для меня, когда я пытался создать выпадающую панель без JavaScript.tl;dr: Вы можете создать полнофункциональную выпадающую панель, используя простой HTML и… 05
Авторский код. Вещи для рисования. Любитель комиксов и любитель плохих шуток. Создатель Adoposs.org и zarenwitze.de.
Еще от Пауля Гётце и An Idea (by Ingenious Piece)
Пол Гетце
в
Обработка сложных схем JSON в Python
Схемы JSON могут запутаться, если вам приходится иметь дело со сложными данными. Мы рассмотрим, как использовать ссылки для очистки ваших схем.
·3 мин чтения·28 июня 2017 г.Urooj K
in
10 стихотворений, которые изменят вашу жизнь
900 45 стихов, меняющих жизнь
19 минут чтения·3 сентября , 2020
Джулиано Ригетто
в
Мог ли кто-нибудь выжить внутри Титаника во время его гибели?
Это могло случиться.
.. Но ненадолго. ·Чтение через 4 мин·11 февраля 2021 г. API-интерфейсы JSON проверяют ответ на запрос по схеме JSON. . Вот как вы можете чисто протестировать свое приложение Python. ·3 мин чтения·31 мая 2017 г.Просмотреть все от Paul Götze
Рекомендовано на Medium
JP Brown
Что на самом деле происходит с человеческим телом на глубинах Титаника
Миллисекундное объяснение
· чтение за 4 минуты·22 июняUX Движение
Руководство по созданию лучшего фильтра Компоненты пользовательского интерфейса
Облегчение выбора ввода
·3 мин чтения·9 февраляСписки
Общие знания по кодированию
20 историй·34 сохранения
9000 2 Никогда не поздно и не рано начать что-то делать10 историй·10 сохранений
Кодирование и разработка
11 историй·18 сохранений
Истории, которые помогут вам расти как разработчику программного обеспечения
19 историй·152 сохранения
Михал Малевич 90 005
ПЯТЬ уровней пользовательского интерфейса навык.

Только уровень 4+ позволяет нанять вас.
·Чтение через 6 мин·25 апреляЛав Шарма
в
Схема проектирования системы: Полное руководство
Разработка надежной, масштабируемой и эффективной системы может оказаться непростой задачей. Тем не менее, понимание ключевых концепций и компонентов может помочь…
·9 мин чтения·20 апреляThe PyCoach
in
Вы используете ChatGPT неправильно! Вот как опередить 99% пользователей ChatGPT
Освойте ChatGPT, изучив технологию быстрого доступа.
·7 минут чтения·17 мартаRosie Hoggmascall
в
Я отменил членство в Calm. Вот все электронные письма, которые они мне прислали
Урок о том, чего не следует делать со стратегией CRM и монетизацией речь
Расширенное раскрывающееся меню с использованием Фрагмент HTML CSS и JavaScript
| Сценарий | Действие | |||
|---|---|---|---|---|
| Bootstrap CSS | https://maxcdn. bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css | копировать скопировать сценарий | ||
| Начальная загрузка JS | https://maxcdn.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.![]() | копировать скопировать сценарий | ||
| Шрифты | https://use.fontawesome.com/releases/v5.7.2/css/all.css | копировать скопировать сценарий | ||
| JQuery | https://cdnjs.![]() |

dropdown {
display: none;
position: absolute;
top: 54px;
left: 48px;
box-sizing: border-box;
background-color: aquamarine;
padding: 10px;
width: 100%;
}
.dropdown>li {
cursor: pointer;
list-style: none;
}
.dropdown>li:hover {
color: aqua;
}
bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css
