
Texto 1
Texto 2
<div id="f1_container" class="hover"> <div id="f1_card" class="shadow"> <div class="front face"> <img style="margin-left: auto; border-radius: 2%; box-shadow: 1px 1px 6px 1px #666; display: block; margin-right: auto;" src="http://dentalcompany.es/Blog/wp-content/uploads/2015/05/5-Chaplin-baile-animado.gif" width="195" height="210"/> </div> <div class="back face center"> <p>Texto 1</p> <p>Texto 2</p></div></div></div>
CSS
#f1_container {
position: relative;
margin: 10px auto;
width: 50%;
height: 50%;
perspective: 1000;
-webkit-perspective: 400;
background: ;
} #f1_card {
width: auto;
height: auto;
transform-style: preserve-3d;
transition: all 1.0s ease-in-out;
-webkit-transform-style: preserve-3d;
-webkit-transition: all 1s ease-in-out;
-webkit-transform-origin: right;
}
#f1_container:hover #f1_card {
-webkit-transform: scaleX(-1); }
#f1_card {
width: 50%;
height: 50%; border-radius:2%;
border: 1px dotted #000;
transform-style: preserve-3d;
transition: all 1.0s ease-in-out;
-webkit-transform-style: preserve-3d;
-webkit-transition: all 1s ease-in-out;
-webkit-transform-origin: right;
} #f1_container:hover #f2_card {
-webkit-transition-delay: 2s;
-webkit-transform: scaleX(-1); }
}
.face {
position: absolute; left: 100%;
bottom: 100%;
width: 50%;
height: 50%;
-webkit-backface-visibility: hidden; z-index: 3;
}
.face.back {
-webkit-transform: scaleX(-1); }
}
.face2 {
position: absolute;
left: 100%;
width: 50%;
height: 50%;
-webkit-backface-visibility: hidden; z-index: 0;
} .face2.back2 {
-webkit-transform: scaleX(1); }