from web site
Crédito: essa matéria é uma tradução e foi escrita por David Walsh. Você pediu e eu estou atendendo: suporte para o Web Explorer! Por impressionante que pareça o suporte é obtido simplesmente rotacionando individualmente os elementos frente e verso em lugar de rotacionar teu container. Irá direto pra essa seção se você quiser consultar o código pro Web Explorer.
IE9 não suporta animação CSS. Criar animações com CSS é muito divertido. O divertido das animações é que com outras poucas propriedades é possível montar- ‘Gato De Botas’ Estreia No Brasil Em Dezembro , desde fácil efeitos de esmaecimento (fade) até complexas e estonteantes animações. Um efeito de animação CSS bem ótimo é o efeito flip (virar).
Para obtê-lo se insere em um El Gecko É Uma Lagartixa Pintora conteúdos; um na frente e outro no verso e mostra-se um ou outro conteúdo segundo uma animação. Este tutorial se propõe a declarar como construir esa animação de uma maneira a mais descomplicado possível. Nota: este não é um totorial inédito sobre o assunto este efeito de animação, no entanto eu considero que os outros tutoriais existentes que conheço são super-difíceis.
Eles fazem uso estilização adicional nos exemplos que obrigam os leitores a decifrar quais são necessárias e quais não são. Esse tutorial impede esta prática, utilizando só a estilização necessária para obter o efeito, ficando por conta do leitor estilizar como bem captar a frente e o verso do container. Existem 2 containers .front e .back como era de se aguardar. Esses dois containers estão contidos no container .flipper e o container geral é .flip-container.
A atividade destes dois containers gerais fica clara quando examinamos os fundamentos CSS criadas para obtenção do efeito. Notar ainda o atributo ontouchstart que faz com que a animação seja possível em telas sensíveis ao toque. Obviamente você será capaz de arredar aquele código JavaScript da marcação HTML e colocá-lo em arquivo separado se em vista disso preferir. Os containers .front e .back são os elementos que se movimentam rotacionando de 180o. quando o container .flipper recebe o ponteiro do mouse sobre isso ele.
É para este container que se define também a velocidade da transição. Definindo a rotação para -180o. Os containers para a frente e verso são posicionados de modo absoluta de forma que um fique sobre o outro pela mesma posição. O componente da frente possui um z-index maior do que o componente do verso oportunizando a que o item da frente conste em primeiro na marcação HTML, no entanto seja renderizado na frente do verso.

O ingrediente do verso é rotacionado de 180o. de modo a que ele atue efetimente como se estivesse no verso. Crie a suporte com apresentado e estiliza cada lado, frente e verso, como bem compreender! Enrolados Mostra Rapunzel De Ponta-cabeça pares posse/valor (assim como este overflow: hidden) nos elementos frente ou verso desabilitam modificações 3D em seus elementos-filho.
Sugestões De Instrumentos Para Começar A Desenhar flip ao elemento container cria a animação ao comando da JavaScript -- desnecessário de mouse over do usuário. Para gerar a animação no significado vertical basta mudar a localização do eixo de rotação aplicando a ele a posse transform-origin. O Internet Explorer ainda não implementou todas as funcionalidades pras propriedades CSS de transformação. Pra que ele suporte essa animação é preciso que se faça alterações nas CSS mostradas anteriormente. Aplicando as CSS mostradas o IE10 animará como esperado!