【问题标题】:Compass - how generate two or more sprites layout from one folder指南针 - 如何从一个文件夹生成两个或多个精灵布局
【发布时间】:2014-03-04 20:04:46
【问题描述】:

我是 Sass / Compass 的新手。我尝试生成精灵,它没有任何问题。

我找不到如何从一个包含图像的文件夹中生成两个精灵布局。我不想创建 2 个具有相同内容的文件夹(仅因为 2 个或更多不同的精灵布局而重复图像)。

有可能吗?

我的代码生成一组精灵(对角线),现在我想生成水平和垂直..

$vlajky-spacing: 20px;
$vlajky-layout: diagonal;
@import "vlajky/*.png";
@include all-vlajky-sprites;

【问题讨论】:

  • 你为什么需要这个?
  • 因为有时在项目中我需要同时使用垂直和水平布局。
  • 为什么? Compass 为您处理 sprite 布局,您不必关心它。
  • 对不起,不明白我的问题...

标签: sass compass-sass


【解决方案1】:

我遇到过这个问题,最好的办法是生成两个精灵贴图,你需要做的就是将它们放在不同的文件夹中,具体取决于你希望它们出现在哪个文件夹中。这样你就可以有单独的间距规则/定位也是。

@import "vlajky-horizontal/*.png";
@import "vlajky-vertical/*.png";

@include all-vlajky-horizontal-sprites;
@include all-vlajky-vertical-sprites;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-18
    • 2012-10-14
    • 2013-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    相关资源
    最近更新 更多