He echado un vistazo pero no encuentro lo que estoy buscando.
Actualmente tengo una animación css en mi página que se activa por: hover. Me gustaría que esto cambiara a 'hacer clic' o 'tocar' cuando el tamaño de la página supere los 700 px de ancho mediante consultas de medios.
Esto es lo que tengo en este momento: http://jsfiddle.net/danieljoseph/3p6Kz/
Como puede ver, el: hover no funcionará en dispositivos móviles, pero aún quiero asegurarme de que funcione de la misma manera con solo hacer clic, no desplazar.
Preferiría usar css si es posible, pero también estoy contento con JQuery.
Tengo la sensación de que esto es muy fácil de hacer, ¡pero me estoy perdiendo algo muy obvio! Cualquier ayuda sería apreciada.
Aquí está la animación 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;
}