【问题标题】:error compiling css assets with compass使用指南针编译 css 资源时出错
【发布时间】:2012-07-27 09:02:06
【问题描述】:

您好,我正在尝试使用指南针转换以下内容,但我收到一个编译错误,指出“未定义的 mixin 背景图像”

#header_toolbar {
height: 40px;
/* The black toolbar gradient :) */
background: #313131; /* Old browsers */
@include background-image(linear-gradient(left top, #313131, #101010));
/*background: -moz-linear-gradient(top,  #313131 0%, #101010 100%); *//* FF3.6+ *//*
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#313131), color-stop(100%,#101010)); *//* Chrome,Safari4+ *//*
background: -webkit-linear-gradient(top,  #313131 0%,#101010 100%); *//* Chrome10+,Safari5.1+ *//*
background: -o-linear-gradient(top,  #313131 0%,#101010 100%); *//* Opera 11.10+ *//*
background: -ms-linear-gradient(top,  #313131 0%,#101010 100%); *//* IE10+ *//*
background: linear-gradient(top,  #313131 0%,#101010 100%); *//* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313131', endColorstr='#101010',GradientType=0 ); /* IE6-9 */

}

宝石文件

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  # gem 'therubyracer', :platform => :ruby

  gem 'uglifier', '>= 1.0.3'
  gem 'compass-rails'
  gem "compass", "~> 0.12.1"
end

【问题讨论】:

    标签: ruby-on-rails compass-sass sass


    【解决方案1】:

    你需要在你的 scss 中导入 mixin:

     @import "compass/css3/images"
    

    http://compass-style.org/reference/compass/css3/images/

    在这里查看有关将您的导入放在一个位置而不是在每个 scss 文件中定义它们的想法:http://compass-style.org/help/tutorials/best_practices/

    【讨论】:

    • 我在这里遗漏了什么,但是当我添加该行时,我得到found to import not found or readable
    • 您的 Gemfile 中有什么?您使用的是 compass-rails gem 而不是 compass gem?
    • 尝试将 compass 和 compass-rails 移出资产组
    猜你喜欢
    • 1970-01-01
    • 2023-03-26
    • 2012-02-21
    • 2018-08-17
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多