9 css firefox compatibility google-chrome css3
我目前有以下CSS,它适用于谷歌浏览器(Webkit),但不适用于任何其他浏览器.
什么是最好的方式使这兼容一切?
正如您所看到的那样,它正在使用webkit,但我不确定moz的等价物是什么.
非常感谢
.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;
}
Run Code Online (Sandbox Code Playgroud)
eiv*_*s88 30
您的基本跨浏览器CSS3过渡声明:
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
Run Code Online (Sandbox Code Playgroud)
这是我最喜欢的工具之一,可以帮助加快这个过程:http://css3generator.com/
也许你需要:
-webkit-... // For Webkit browser(Chrome, Safari...)
-moz-... // For Mozilla browser
-o-... // For Opera browser
-ms-... // For Microsoft browser
none... // For all browser(Newest version)
Run Code Online (Sandbox Code Playgroud)
例:
-webkit-transition: 3s ease;
-moz-transition: 3s ease;
-o-transition: 3s ease;
-ms-transition: 3s ease;
transition: 3s ease;
Run Code Online (Sandbox Code Playgroud)
希望这很有用.
| 归档时间: |
|
| 查看次数: |
30445 次 |
| 最近记录: |