Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/09/2013, 17:42
iorio
 
Fecha de Ingreso: diciembre-2010
Mensajes: 237
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: Rotacion de imagen al pasar el mouse

Hola, gracias a ambos,
lo de usar:
Código CSS:
Ver original
  1. #logo {
  2. float: left;
  3. -moz-transition: all 2.3s ease-in-out;
  4. -webkit-transition: all 2.3s ease-in-out;
  5. -o-transition: all 2.3s ease-in-out;
  6. -ms-transition: all 2.3s ease-in-out;
  7. transition: all 2.3s ease-in-out;
  8. }
  9.  
  10. #logo:hover {
  11. float: left;
  12. -moz-transform: rotateY(-360deg);
  13. -webkit-transform: rotateY(-360deg);
  14. o-transform: rotateY(-360deg);
  15. -ms-transform: rotateY(-360deg);
  16. transform: rotateY(-360deg);
  17. }
Solo hace que en vez de volver al punto de origen de golpe vuelva girando así como vino y no que termine el ciclo como yo quería.



Y lo del css flip esta de maravilla pero no me sale, yo use estos codigos y ni se mueve:
Código HTML:
Ver original
  1. <div class="flip-container" ontouchstart="this.classList.toggle('hover');">
  2. <div class="flipper">
  3.     <div class="front">
  4.        
  5. <if test="brandingBar:|:ipsRegistry::$applications[ $this->registry->getCurrentApplication() ]['hasCustomHeader']">
  6. {parse template="overwriteHeader" group="{current_app}_global" params=""}
  7. <else />
  8. {parse template="defaultHeader" group="global" params=""}
  9. </if>
  10.  
  11.     </div>
  12.  
  13.     <div class="back">
  14.     <div class="back-logo"></div>
  15.  
  16. <img src="public/images/avatars/default.jpg" />
  17.  
  18.     </div>
  19. </div>
  20. </div>
Código CSS:
Ver original
  1. /* entire container, keeps perspective */
  2. .flip-container {
  3.     perspective: 1000;
  4. }
  5.     /* flip the pane when hovered */
  6.     .flip-container:hover .flipper, .flip-container.hover .flipper {
  7.         transform: rotateY(180deg);
  8.     }
  9.  
  10. .flip-container, .front, .back {
  11.     width: 320px;
  12.     height: 480px;
  13. }
  14.  
  15. /* flip speed goes here */
  16. .flipper {
  17.     transition: 0.6s;
  18.     transform-style: preserve-3d;
  19.  
  20.     position: relative;
  21. }
  22.  
  23. /* hide back of pane during swap */
  24. .front, .back {
  25.     backface-visibility: hidden;
  26.  
  27.     position: absolute;
  28.     top: 0;
  29.     left: 0;
  30. }
  31.  
  32. /* front pane, placed above back */
  33. .front {
  34.     z-index: 2;
  35. }
  36.  
  37. /* back, initially hidden pane */
  38. .back {
  39.     transform: rotateY(180deg);
  40. }