【问题标题】:Make CSS compatible with non-Firefox browsers使 CSS 与非 Firefox 浏览器兼容
【发布时间】:2013-07-26 07:32:13
【问题描述】:

我有一个选择标签的 CSS 代码

.sele {
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    opacity: 0.75; 
    margin: 0 10px 5px 0; 
}
.sele:hover {
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    box-shadow:0px 0px 30px gray; 
    -webkit-box-shadow:0px 0px 30px gray; 
    -moz-box-shadow:0px 0px 30px gray; 
    opacity: 1; 
}

它在 Mozilla Firefox 上运行良好,但对 chrome 或 Internet Explorer 没有影响

【问题讨论】:

  • 也使用无前缀版本...

标签: html css cross-browser


【解决方案1】:

首先我建议你看看this

这很奇怪...我已经在 5 种浏览器(Chrome、Mozilla、Safari、Opera、IE)上测试了您的代码,只有 IE 的转换有问题,您可以通过添加以下代码来解决它:

transform: scale(2,4);

查看fiddle here

编辑:我认为您不能直接在选择选项上使用它,但您已将选择标签包装在 div 中并将其应用于 div。

Example

【讨论】:

  • 非常感谢,但实际上这段代码是用于
  • @user25411787 在看到您的评论后编辑了我的答案。这有帮助吗?
  • 我希望它能够像在 Firefox 中一样工作,并且不希望
猜你喜欢
  • 2013-08-27
  • 2012-04-08
  • 1970-01-01
  • 1970-01-01
  • 2015-03-07
  • 1970-01-01
  • 1970-01-01
  • 2019-01-20
  • 2014-10-19
相关资源
最近更新 更多