0

at-breakpoint($ desktop)(susy)にスプライトを使用すると、ジェネリットスプライトの背景画像は.logoクラスに影響しません

SCSS :

@include at-breakpoint($desktop) {
  .logo{
     @include logos-sprite('my-set-m');
  }
}

CSS :

.logos-sprite { background: url('../images/spr/logos.png') no-repeat; }

しかし、at-breakpoint()がなくても大丈夫です(.logoは.logo-spriteとマージされています)!(私はスプライトをbrakpointに含める必要があります)

SCSS :

//@include at-breakpoint($desktop) {
  .logo{
     @include logos-sprite('my-set-m');
  }
//}

CSS :

.logos-sprite, .logo { background: url('../images/spr/logos.png') no-repeat; }

解決策はありますか?

4

1 に答える 1

0

@extendこれは、メディアクエリ内でサポートされていないマジックスプライトが使用されているためです。独自の回避策を作成するには、より細かく調整されたコンパススプライトツールを使用する必要があります。

于 2013-01-22T03:45:55.940 に答える