Created With

linkSASS 變數 Variables

用 $ 符號宣告變數與儲存設定值,之後就可以重複使用。

宣告變數的位置必須在使用變數的位置之前。

舉例如下:

1link$primary-color: #CC6699;

2link$font-stack: "Noto Sans TC", sans-serif;

3link$font-size-1: 18px;

4link

5link.text {

6link color: $primary-color;

7link font-family: $font-stack;

8link font-size: $font-size-1;

9link}

1link.text {

2link color: #CC6699;

3link font-family: "Noto Sans TC", sans-serif;

4link font-size: 18px;

5link}

link插值 Interpolation

利用 #{} 語法,可以在許多位置插入表達式。

可以用 #{} 語法的位置有很多,例如選擇器、屬性名稱、字串中間、各種 @ 語法。

可以放在 #{} 語法裡面的表達式也很多,例如靜態數值、運算子、變數等等。

舉例如下:

1link$name: "hopbush";

2link$hopbush: #CC6699;

3link

4link.hightlight-#{$name} {

5link border-bottom: 1px solid $hopbush;

6link}

1link.hightlight-hopbush {

2link border-bottom: 1px solid #CC6699;

3link}

link設定值 Values

屬性與變數的設定值有很多種,以下列出較常用的 :

任何屬性的設定值都可以用變數儲存。

link運算子 Operators

SASS 支援的運算子有很多種,以下列出較常用的 :

值和運算子之間要有空白,例如 960px * 0.25。

可以用 () 小括號改變運算的順序。

SASS 變數 Variables插值 Interpolation設定值 Values運算子 Operators

技術筆記

準備chevron_right
HTMLchevron_right
CSS 基礎chevron_right
JS 基礎chevron_right
Git & GitHubchevron_right
CSS 進階chevron_right
Node.jschevron_right

返回個人網站