1

这是我的代码,转换在 chrome 浏览器中工作,但在 Firefox 中它不工作。

.delete-white a:before {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 15px;
    left: 6px;
    margin-top: -7px;
    width: 5px;
    -webkit-transform: rotate(45deg) scale(1); 
    -moz-transform: rotate(45deg) scale(1); 
    -o-transform: rotate(45deg) scale(1); 
    -ms-transform: rotate(45deg) scale(1); 
}
.delete-white a:after {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 5px;
    left: 1px;
    margin-top: -2px;
    width: 15px;
    -webkit-transform: rotate(45deg) scale(1); 
    -moz-transform: rotate(45deg) scale(1); 
    -o-transform: rotate(45deg) scale(1); 
    -ms-transform: rotate(45deg) scale(1); 
}
4

3 回答 3

3

将此规则添加到元素:“显示:内联块;”

于 2014-02-26T19:44:23.627 回答
3

两个音符

  1. 你需要有content/:before:after元素
  2. 您忘记了无前缀版本:transform: rotate(45deg) scale(1);
于 2013-06-18T16:05:24.617 回答
1

您需要在transform: rotate(45deg) scale(1);转换列表中包含标准的无前缀版本(即 )作为最终定义。一个已被弃用,其他的-moz将/应该及时被弃用。请参阅 MDN 以供参考

于 2013-06-18T16:05:49.520 回答