Meilleur auteur de réponses
Flip on IE 11

Question
-
Hi everyone !
I'm working on a website for a company, and I need to flip an image to make another appear. So I did a CSS with JS code, and the flip animation works fine on Firefox or Chrome, but not on IE. I'm on IE version 11.0.9600.
Here is the CSS code for flip animation :/* entire container, keeps perspective */ .flip-container { perspective: 1000; transform-style: preserve-3d; } /* flip the pane when hovered */ .flip-container:hover .back { -ms-transform: rotateY(0deg); transform: rotateY(0deg); -webkit-transform: rotateY(0deg); } .flip-container:hover .front { -ms-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-transform: rotateY(180deg); } .flip-container, .front, .back { width: 100%; height: 100%; -ms-perspective: 1000; -webkit-perspective: 1000; perspective: 1000; } /* flip speed goes here */ .flipper { transition: 1s; transform-style: preserve-3d; ; } /* hide back of pane during swap */ .front, .back { -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-backface-visibility: hidden; transition: 1s; transform-style: preserve-3d; ; top: 0; left: 0; } /* front pane, placed above back */ .front { z-index: 2; transform: rotateY(0deg); -webkit-transform: rotateY(0deg); -ms-transform:rotateY(0deg); } /* back, initially hidden pane */ .back { transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); } transform: rotateX(0deg); -webkit-transform: rotateX(0deg); -ms-transform: rotateX(0deg); } .vertical.flip-container:hover .front { -ms-transform: rotateX(180deg); -webkit-transform: rotateX(180deg); transform: rotateX(180deg); }
Thank you !
Réponses
-
Hi,
According to this http://fmbip.com/litmus/ your css seem to be compatible...
Can you check if the display compatibility is fine on IE ?
Press F12 and at the top of the windows you can read something like this (Sorry it's in french):
Is your display compatibility good ?
- Marqué comme réponse Sanji-San jeudi 26 juin 2014 13:00
-
Vous pouvez spécifiez au navigateur d'utiliser automatiquement le mode de compatibilité le plus élevé grâce aux meta tags :
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Cordialement,
Kevin BEAUGRAND, Modis FRANCE
Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.- Marqué comme réponse Sanji-San jeudi 26 juin 2014 13:00
Toutes les réponses
-
Hi,
According to this http://fmbip.com/litmus/ your css seem to be compatible...
Can you check if the display compatibility is fine on IE ?
Press F12 and at the top of the windows you can read something like this (Sorry it's in french):
Is your display compatibility good ?
- Marqué comme réponse Sanji-San jeudi 26 juin 2014 13:00
-
Je pense que ce sera plus facile pour nous deux en français ^^
Bref, j'ai appuyé sur F12 et cela m'amène sur les outils de développement, mais rien ne change en haut de la fenêtre, j'ai checké tous les onglets mais aucune trace de l'affichage de compatibilité dans la barre de recherche ou a proximité... Si ça peut aider (on ne sait jamais) pour l'instant ma page est en local donc à l'adresse 127.0.0.1...
-
-
-
Vous pouvez spécifiez au navigateur d'utiliser automatiquement le mode de compatibilité le plus élevé grâce aux meta tags :
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Cordialement,
Kevin BEAUGRAND, Modis FRANCE
Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.- Marqué comme réponse Sanji-San jeudi 26 juin 2014 13:00
-