Задать вопрос
@kabanchiks

Как сделать появление блока при наведении с помощью CSS?

как сделать чтобы при наведении на блок выводилось меню, типо вот этого5fd9267473de3413608031.png
5fd92684a7e4a633979219.png
  • Вопрос задан
  • 4514 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
Sergei_Erjemin
@Sergei_Erjemin
Улыбайся, будь самураем...
отрабатывать соответствующую функцию отображения нужных боков по событию mouseover...
Ответ написан
Комментировать
RayProgrammer
@RayProgrammer
Ищу познание в мире программирования!
Есть блок с классом "block", есть список li "list"
В css:
.block{
    display: block;
    position: relative;
}
.list{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
.block:hover .list{
    display: block
}


Возможно ещё .block::hover, если не сработает.
Также, можно с помощью паддингов, но это уже совсем другая история)
Ответ написан
Комментировать
@FrelFrloich
в элемент c кино поиском спрячьте всё меню, при наведении выводите, я грубо опишу нижу.

<div class="search">
<button class="search__button" aria-label="Кнопка вызова меню">КиноПоиск</button>

<ul class="search__list">
 тут контент который вам нужен
</ul>
</div>

<code lang="css">
.search  {
   posititon: relative;

   //наводим красоту
}
.search__list {
   position: absolute;

   //тут тоже наводим красоту и позицианирование

   opacity: 0;
}

.search:hover .search__list  {
   opacity: 1;
}
</code>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы