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

Можно ли сделать плавный выход при hover, из display none в display block?

Добрый день, подскажите, можно ли сделать плавное появление?
Через transition, по моему не получается.
У меня
Есть <li><a href=""></a><p></p></li>
Изначально <p>display:none;
при наведении соответственно, display: block

Можно ли как-то сгладить мягкость появления.
Вариант transition и opacity, но...у меня ещё позиционирование ,чтобы абазац появлялся над ссылкой..
То оно как-то долбится.
  • Вопрос задан
  • 2568 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
potapchino
@potapchino
p {
  visibility: hidden;
  opacity: 0;
  transition: visibility ease 0s, opacity ease 1s;
}

li:hover p {
  visibility: visible;
  opacity: 1;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AlexBelkevich
@AlexBelkevich
Нет нерешаемых задач. Есть деревянные клиенты
Visibility используйте. Display только через JS (show, hide)
Ответ написан
Ваш ответ на вопрос

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

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