【转载】css
今天在执行compass create my-grid –using blueprint 命令时发现报错sass
google了一下,说是新版compass已经不包括compass-bluprint了。 测试
因此我尝试执行命令 “gem install compass-blueprint”,本身手动安装compass-blueprint。虽然装上了,可是执行 “compass compile” 编译scss的时候仍是报了个异常: google
“Undefined mixin 'experimental'” scss
上面是我在虚拟机系统中测试的。 虚拟机
我本身的机器由于是好久以前装的compass,能够正常编译scss,我运行 “compass -v” 查看个人compass版本,是0.12.2,。 io
因此我尝试在虚拟机中安装之前版本的compass,最后终于成功了。 编译
解决办法: 变量
一、若是你试过 “gem install compass-blueprint” 安装compass-blueprint,那么你必定要先卸载了:grid
gem uninstall compass-blueprint
二、卸载sass,这个是compass安装的时候附带安装的,须要本身卸载掉
gem uninstall sass
三、卸载compass
四、安装3.2.12版本的sass
gem install sass -v 3.2.12
五、安装0.12.2版本的compass
gem install compass --version 0.12.2
sass 基本用法
1. 使用变量
sass 让人们受益的一个重要特性就是他为css引用了变量
1.1 变量声明
$highlight-color: #absdef;