【问题标题】:CSS Compass custom sprite name [duplicate]CSS Compass自定义精灵名称[重复]
【发布时间】:2012-10-28 20:59:13
【问题描述】:

现在如果我们使用指南针生成精灵图像

@import "imgs/*.png";
@include all-imgs-sprites;

我们像这样在我们的 .css 类中作弊

.imgs-<imagename>

是否可以删除“imgs”部分?我只需要.&lt;imagename&gt;

【问题讨论】:

    标签: sass sprite compass-sass


    【解决方案1】:

    在这种情况下,不要使用神奇的all。它不是那么方便,但工作正常。只需 @import 精灵和 @include 自定义类中的单个图像:

    @import "imgs/*.png";
    
    .circle {
        @include imgs-sprite('circle');
    }
    
    .square {
        @include imgs-sprite('square');
    }
    

    干起来让你的生活更简单:

    @each $file in circle, square {
        .#{$file} {
            @include imgs-sprite($file);
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2013-04-13
      • 2013-09-10
      • 1970-01-01
      • 2015-04-26
      • 2014-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-23
      相关资源
      最近更新 更多