2012-09-16 18 views
5

http://jsfiddle.net/egEq2/CSS powolny

.badge { 
    -webkit-transform-style: preserve-3d; 
    -webkit-perspective: 1000; 
    position: relative; 
} 
.back, .front { 
    position: absolute; 
    -webkit-backface-visibility: hidden; 
    -webkit-transition: -webkit-transform 1s ease-in; 
    width: 100%; 
    height: 100%; 
} 
.back { 
    -webkit-transform: rotateY(180deg); 
    overflow: hidden; 
} 
.front { 
} 
.product-action { 
    display: inline-block; 
} 
.product-action:hover .back { 
    -webkit-transform: rotateY(0deg); 
} 
.product-action:hover .front {  
    -webkit-transform: rotateY(-180deg); 
}​ 

... działa, ale odwraca zbyt powolny, mogę zmienić prędkość?

Czy mogę dodać szerokość w jakiś sposób, aby klapka wyglądała jak deska, a nie cienki papier? :)

Dzięki!

Odpowiedz

8

Określono szybkość już:

-webkit-transition: -webkit-transform 1s ease-in; 
             ^^ 

zmienić go na coś takiego 0.3s: http://jsfiddle.net/egEq2/1/

+0

Ach super, dostaliśmy. Czy jest jakiś sposób, aby wyglądał jak 3d podczas przewracania? – 3zzy

+2

Możesz nadać karcie kolor tła lub obramowanie. Bez tego nie będzie wyglądać tak, jakby się obracał: http://jsfiddle.net/egEq2/2/ – Blender