【问题标题】:Compass sprite background color指南针精灵背景颜色
【发布时间】:2012-09-08 07:49:28
【问题描述】:

指南针可以生成具有纯色背景的精灵吗?

我的意思是没有 Alpha 通道。

我想要白色背景来减小文件大小。

See what I want

【问题讨论】:

  • 一开始为什么会有这么多空白?
  • 我使用额外的间距: $sprite: sprite-map('img/sprite/*.png', $position: 0%, $spacing: 30px, $repeat: no-repeat);
  • 因为html标签高度大于精灵项,没有间距下一个出现在同一个标​​签中
  • 你不能把背景颜色也设置为白色吗?

标签: background sprite compass-sass sass


【解决方案1】:

我所做的是设置精灵,然后设置背景颜色,如下所示:

.i-facebook {
   @include home-sprite(i-facebook, false, 20px, 20px);
   background-color: $blue;
}

你会得到:http://d.pr/i/8yme

注意:我在我的精灵上使用 20px 间距。

如果有更好的方法,我会很感兴趣。

【讨论】:

  • 这是显而易见的答案,但不适用于这个问题。它不会减小 sprite 文件的大小。
猜你喜欢
  • 1970-01-01
  • 2012-06-11
  • 2012-06-24
  • 2012-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-13
  • 1970-01-01
相关资源
最近更新 更多