在使用這個工具前,我們要先了解這是一款具有什麼功能的工具,為什麼要使用它,它有哪些有點,在我們的開發階段帶來怎樣的體驗。
這是一款css預處理器,可以幫助我們快速編譯**,幫助我們更好的維護我們的樣式**或者說維護專案,可以幫助開發者更有效和快速的工作。 它與less的在語法規則和功能方面略有差別。
自定義變數
$color:pink;
.test1
複製**
插入乙個變數
$right: right;
.test2:1px solid #000;
}複製**
樣式的加減乘除
$paramer:3;
.text4
複製**
繼承
.class5
.class5e
複製**
**塊的復用
@mixin text6
.text6m
//這裡的mixin就是定義乙個可以復用的**段,當然我們也可以給它傳遞乙個引數,就像這樣一樣:
@mixin text66($height)
.text6n
複製**
if語法,通過對if的判斷來決定使用那一套樣式
.text7
@if 5 < 3
}當然,我們都知道if一般是要和else配合的,所以我們也可以這樣寫
.test77@else
}這裡的lightness是乙個scss顏色函式,$color指向之前定義的值。
複製**
迴圈語法,包括最常見的三種迴圈方法,for,while,each
//for 迴圈
@for $i from 1 to 5 px solid;
}}//while 迴圈
$m:8;
@while $m > 0
$m:$m - 2 ;
}//這裡可以對$m進行運算 讓它每次都減去2
//each 語法
@each $img in q,w,e,r .png')
}}複製**
函式語法
@function
double ($number)
.text9
複製**
import匯入語法
@import
'other.scss'
這樣就在你現在的scss中匯入了other.scss編寫的scss
複製**
scss語法並不是很多,但是需要開發者靈活使用,這樣才能事半功倍,要深刻理解scss變數,以及如何插入變數,以及迴圈語法和函式思想
更多請檢視官方文件:www.css88.com/doc/sass/#c…
記住這8點,你就能玩轉微商!
相信每乙個高階微商,都管理著至少乙個以上的微信群。其實,下面的 也一樣,他們不止加入你乙個微信群,可能同時加入兩三個 十幾個,甚至是幾十個微商群,他會比較,會衡量哪個群更值得信賴和追隨。如何打造更有生機 更具凝聚力的微信群?下面八大技能必須get 1 取乙個響亮又有代表性的群名稱 新成員 最先接觸的...
你知道的和不知道的sass
關於sass,大多數人的認識乙個寫css的工具而已 其實就是的 但是這個工具的威力你發揮了多少呢。以下全部都是乾貨,希望你能用在自己的專案裡 定義集合 我們通常是這麼定義變數的 warning color ffa200 success color 62ad47 danger color ea4335...
這樣幾招玩轉知道,你也是引流大神
但不同的是,他們是引用,我是這條知道的創造者。我們開啟這條鏈結,來看看現在有多少人瀏覽了這條知道。看到了麼,這條知道帶來的瀏覽量是67.6萬瀏覽。以上是這條知道給我們帶來的流量,那麼如何把這個流量轉化為財富呢?錯 或許有的人會問,搞這玩意有個鳥用,又沒有錢賺,又不能吃,又不能玩。做 或者營銷的人都知...