Ich habe derzeit die folgenden CSS, funktioniert in Google Chrome (Webkit), aber nicht in anderen Browsern.Making CSS-Übergangseffekte funktionieren in allen Browsern
Was ist der beste Weg, um dies mit allem kompatibel zu machen?
Wie Sie sehen können, verwendet es Webkit, aber ich bin mir nicht sicher, was die moz Äquivalente sind.
Vielen Dank
.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;
}
Anstatt sie manuell zu schreiben, versuchen Sie es mit einem Tool wie [CSS3 Generator] (http://css3generator.com/) –
Haben Sie versucht, die -moz Äquivalente zu suchen? – Rob