Exemplos (passe o mouse sobre as imagens ou texto):
<style> .imgrotation{-webkit-transform: perspective(600px) rotateX(0deg); -moz-transform:perspective(600px) rotateX(0deg); -o-transform:perspective(600px) rotateX(0deg) ; -webkit-transition:All 1s ease; -moz-transition:All 1s ease; -o-transition:All 1s ease; } .imgrotation:hover{ -webkit-transform: perspective(600px) rotateX(360deg) ; -moz-transform: perspective(600px) rotateX(360deg) ; -o-transform: perspective(600px) rotateX(360deg);} </style> <center><img class="imgrotation" src="URL DA IMAGEM" /></center>
O segredo é ir brincando com os números. Eles é quem definem o tipo de rotação e como ela será feita. Por exemplo, desse jeito aqui a imagem ficará de "cabeça para baixo" e vai fazer um giro até sua posição inicial, o famoso "180 180 360" rsrsrs...:
Código:
<style> .imgrotation{-webkit-transform: perspective(600px) rotateX(180deg); -moz-transform:perspective(600px) rotateX(180deg); -o-transform:perspective(600px) rotateX(180deg) ; -webkit-transition:All 1s ease; -moz-transition:All 1s ease; -o-transition:All 1s ease; } .imgrotation:hover{ -webkit-transform: perspective(100px) rotateX(360deg) ; -moz-transform: perspective(100px) rotateX(360deg) ; -o-transform: perspective(100px) rotateX(360deg);} </style> <center><img class="imgrotation" src="URL DA IMAGEM" /></center>
E em textos, será que funciona? Hmmm...vamos ver:
Roda roda roda, roda roda roda, roda....rodou!
Funciona! Mas é melhor que seja aplicando em trechos específicos, se não quem estiver lendo vai ficar confuso neh ^^.
Código:
<style> .txtrotation{-webkit-transform: perspective(600px) rotateX(0deg); -moz-transform:perspective(600px) rotateX(0deg); -o-transform:perspective(600px) rotateX(0deg) ; -webkit-transition:All 1s ease; -moz-transition:All 1s ease; -o-transition:All 1s ease; } .txtrotation:hover{ -webkit-transform: perspective(600px) rotateX(360deg) ; -moz-transform: perspective(600px) rotateX(360deg) ; -o-transform: perspective(600px) rotateX(360deg);} </style> <div class="txtrotation" style="font-size:20px; text-align:center; clear: both; font-color:pink; font-family:Monotype Corsiva;"> TEXTO TEXTO TEXTO TEXTO TEXTO TEXTO! </div>
No trecho style="font-size..." você pode aplicar os estilos aos textos, fontes, cores...
Espero que gostem e beijus <3
vou usar isso numa imagem de boas vindas ^^
ResponderExcluirSugoiii
ResponderExcluir= ¬ = *babando*
Colocar isso no proximo Lay (adcionando nos favoritos *-* )
ResponderExcluirOi boa tarde, é possivel dar esse efeito mudando de uma imagem para outra? por exemplo: tenho uma imagem de um carro e quando passo mouse ele gira e vira para uma imagem de uma moto...
ResponderExcluiré possivel?
Oie ^^ Conheço um jeito de mudar de imagem, mas não com esse efeito aplicado. Provavelmente deve ser possível; vou verificar melhor e postar a maneira como sei posteriormente ok?
Excluir