Я посмотрел вокруг, но не могу найти то, что я ищу.
В настоящее время на моей странице есть анимация css, которая запускается с помощью: hover. Я бы хотел, чтобы это изменилось на 'click' или "touch", когда страница была изменена на ширину 700 пикселей при использовании медиа-запросов.
Вот что у меня есть на данный момент: http://jsfiddle.net/danieljoseph/3p6Kz/
Как вы можете видеть, зависание не будет работать на мобильных устройствах, но я все же хочу, чтобы он работал одинаково, просто щелкнув, а не зависав.
Я предпочел бы использовать css, если возможно, но доволен JQuery.
У меня такое чувство, что это очень легко сделать, но я просто пропущу что-то очень очевидное! Любая помощь будет оценена.
Вот анимация css:
.info-slide {
position:absolute;
bottom:0;
float:left;
width:100%;
background:url(../images/blue-back.png);
height:60px;
cursor:pointer;
overflow:hidden;
text-align:center;
transition: height .4s ease-in-out;
-webkit-transition: height .4s ease-in-out;
-moz-transition: height .4s ease-in-out;
}
.info-slide:hover {
height:300px;
}