Ich habe mich umgesehen, kann aber nicht ganz finden, wonach ich suche.
Ich habe derzeit eine CSS-Animation auf meiner Seite, die ausgelöst wird durch: hover. Ich möchte, dass dies in "Klicken" oder "Berühren" geändert wird, wenn die Größe der Seite mithilfe von Medienabfragen über die Breite 700px hinaus geändert wird.
Folgendes habe ich momentan: http://jsfiddle.net/danieljoseph/3p6Kz/
Wie Sie sehen können, funktioniert der Hover nicht auf Mobilgeräten, aber ich möchte trotzdem sicherstellen, dass er auf die gleiche Weise funktioniert, indem Sie einfach klicken und nicht schweben.
Ich würde lieber CSS verwenden, wenn möglich, aber auch mit JQuery zufrieden sein.
Ich habe das Gefühl, dass dies sehr einfach ist, aber mir fehlt nur etwas sehr Offensichtliches! Jede Hilfe wäre dankbar.
Hier ist die CSS-Animation:
.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;
}