小编Jes*_*bbe的帖子

指南针单转换混合在Firefox 22中不起作用

我在这个项目中使用Sass 3.2.9,Compass 0.13.alpha.4和Susy 1.0.9.

这是scss:

.callout-image-wrap {
    @include single-transition(border-color, .5s, ease-in-out, 0);
    @include rem(border-bottom, 5px solid $mxn-light-blue);

    &:hover { border-bottom-color : $mxn-dark-blue; }
}
Run Code Online (Sandbox Code Playgroud)

这是生成的css:

.callout-image-wrap {
  -webkit-transition: border-color 0.5s ease-in-out;
  -webkit-transition-delay: 0;
  -moz-transition: border-color 0.5s ease-in-out 0;
  -o-transition: border-color 0.5s ease-in-out 0;
  transition: border-color 0.5s ease-in-out 0;
  border-bottom: 5px solid #0099ff;
  border-bottom: 0.3125rem solid #0099ff; }
  .callout-image-wrap:hover {
    border-bottom-color: #003399; }
Run Code Online (Sandbox Code Playgroud)

它看起来并不像FF甚至可以获得过渡.然而,它在Chrome中工作得很好.Mozilla前缀转换的方式有变化吗?或者也许是Compass如何产生它们?还是我写错了?

我也尝试过:

@include transition(border-color .5s ease-in-out 0);
Run Code Online (Sandbox Code Playgroud)

我已经在过去的项目中使用了这个mixin而没有问题,所以我对这个很难过.

firefox transition compass-sass

3
推荐指数
1
解决办法
1593
查看次数

标签 统计

compass-sass ×1

firefox ×1

transition ×1