webkit - css3 -webkit-transform 与 firefox4 不兼容

标签 webkit css firefox4

#anim1 iframe {
    -webkit-transition: -webkit-transform 1s ease-in-out;
    -webkit-transform: rotate3d(0,1,1, 30deg);
    transition: transform 1s ease-in-out;
    transform: rotate3d(0,1,1, 30deg);
  }

  #anim1 iframe:hover {
    -webkit-transform: rotate3d(1, 0, 76, 50deg);
    transform: rotate3d(0,0,1, 30deg);
  }

它可以在 Chrome 上运行,但不能在 Firefox 上运行,当然也不能在 IE 上运行。有什么办法可以解决这个问题吗?

最佳答案

-webkit 是供应商前缀,因此仅在基于 webkit 的浏览器(firefox 不是)中生效。

Firefox 基于 Mozilla,其供应商前缀为 -moz。因此,查找等效样式(例如 -moz-transition)并检查它是否接受相同的语法(我相信它接受)。

关于webkit - css3 -webkit-transform 与 firefox4 不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5712757/

相关文章:

html - 在 Webkit 中打印时控制 CSS 分页符

css - -webkit-外观 :none style property is not accepted by Firefox browser

jquery - 隔离 jQuery FF4 问题

css - 如何隐藏HTML <select> 元素下拉箭头的边框和背景色?

css - WebKit 翻译 + 修复背景附件错误

javascript - Node-webkit:ReferenceError:_未定义

javascript - 拼图 : different domain iframe needs to dynamically "overlap" parent content

css resizing - 浏览器大小,放大和屏幕大小

html - 仅在放大时显示标题

css - 为什么我不能使用 Firefox 4 在 iframe 中切换样式表?