Изучаю Animate.css и хочу понять на наглядном примере, как реализовать следующую задачу:
flipInX
появляется.flipOutX
скрывается.В качестве примера (для изучения, поэтому, хоть он и работает, там есть простор для улучшения).
По ховеру, вешаем класс с анимацией на нужный элемент, по mouseLeave, соответственно, убираем.
const $hover = $('.wrapper .hover-me');
const $show = $('.show-me');
$hover.hover(function() {
console.log('HOVER!!!!')
$show.removeClass('flipOutX')
$show.addClass('show animated flipInX');
}, function() {
console.log('Mouse LEAVE')
$show.addClass('flipOutX');
})
.wrapper {
width: 400px;
display: flex;
justify-content: space-between;
}
.hover-me {
width: 150px;
height: 50px;
background-color: green;
color: white;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
&:hover {
color: black;
}
}
.show-me {
width: 150px;
height: 50px;
background-color: yellow;
color: blue;
display: none;
align-items: center;
justify-content: center;
cursor: pointer;
}
.show {
display: flex
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.css" rel="stylesheet"/>
<div class='wrapper'>
<div class='hover-me'>11111</div>
<div class='show-me'>22222</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Не могу понять в чем проблема пытаюсь запустить сборку gulp и выдает эту ошибкуВот ссылка на сборку https://github
Каким образом можно сделать свой аудио плеер на js? Мне не очень не нравятся "дефолтные" плееры в браузерахТакже можете указать готовые плееры
У меня есть компонент на реакте, который описывает одно задание в Todo-приложенииЗадание представляется элементом <li>, в котором есть текст...