【轉載】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;