【问题标题】:How do I use Compass sprites?如何使用指南针精灵?
【发布时间】:2014-02-21 07:07:59
【问题描述】:

我已经使用 Scout GUI 玩弄 Compass 一天了,精灵快把我逼疯了。

Compass 正在创建精灵,但 CSS 似乎指向了错误的位置。

导入语句如下:

@import "images/icon/*.png";

而且,我是这样称呼它的:

            h1{

    @include icon-sprite("social");

在 CSS 中创建的链接是:

http://localhost/images/icon-s25f42076dc.png

我希望它是:

http://localhost/compass/images/icon-s25f42076dc.png

这是我的 config.rb:

http_path = ""
css_dir = "css"
sass_dir = "scss"
images_dir = "images"
relative_assets = true

【问题讨论】:

    标签: ruby sass compass-sass


    【解决方案1】:

    将“relative_assets”更改为 false。

    【讨论】:

      【解决方案2】:

      想通了: 导入路径需要 @import "../compass/images/icon/*.png";

      【讨论】:

      • 问题又回来了。出现错误:C 的第 84 行上的 Compass::SpriteException:在与“../compass/images/icon/*.png”匹配的加载路径中找不到文件。您当前的加载路径是:C:/wamp/www/compass/images/icon 有什么想法吗?
      猜你喜欢
      • 2012-06-11
      • 1970-01-01
      • 1970-01-01
      • 2013-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      相关资源
      最近更新 更多