Actualmente tengo el siguiente CSS, funciona en Google Chrome (Webkit), pero no en ningún otro navegador.Hacer que los efectos de transición de CSS funcionen en todos los navegadores
¿Cuál es la mejor manera de hacer esto compatible con todo?
Como puede ver, usa webkit, pero no estoy seguro de cuáles son los equivalentes de moz.
Muchas gracias
.card{
margin-top: -50px;
}
.card {
width: 286px; height: 224px;
-webkit-transform-style: preserve-3d;
-webkit-transition: 0.5s;
-moz-transform-style: preserve-3d;
-moz-transition: 0.5s;
}
.container:hover .card {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
}
.face {
position: absolute;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
}
.megatron {
float: left; top: 30px;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
}
.megatron .front {
}
.megatron .back {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
}
.megatron .back h2 {
background: url(megatron-title.png); text-indent: -9999px;
}
.megatron img {
float: right;
}
En lugar de escribirlos manualmente, intente utilizar una herramienta como [Generador de CSS3] (http://css3generator.com/) –
¿Intentó buscar los equivalentes de -moz? – Rob