css預處理框架stylus 變數

2021-09-27 11:32:40 字數 577 閱讀 5620

官方文件:我們可以把表示式指定為變數,然後在樣式中使用(在實際開發中通常會把可復用的樣式單獨寫在乙個以點.styl 的檔案中,stylus變數通常前邊加上$符,當然變數名是自定義的!):

//指定變數,stylus中注釋與js一樣 使用//

$color=blue

$font-size=30px

.box

color:$color

font-size:$font

編譯的結果為:

.box
如果你想把一組變數同時定義在樣式中,可以這樣寫( 變數名也是自定義的 )

varible()

width:100px

height:100px

background:red

color:blue

.box

varible()

編譯結果為:

.box

css預處理框架stylus 選擇器

與python一樣,stylus選擇器與元素樣式以縮排進行分割 開發中為了閱讀方便,建議屬性和屬性值以冒號分割 box color red box 與css一樣 定義多個選擇器時可以使用逗號隔開,或者換行進行區分 box,box 1 color red box box 1 color red box...

CSS預處理器stylus 安裝與使用

css預處理器有less sass scss 及stylus 它們各自的背景如下 1.sass 2007年誕生,最早也是最成熟的css預處理器,擁有ruby社群的支援和compass這一最強大的css框架,目前受less影響,已經進化到了全面相容css的scss scss 需要使用分號和花括號而不是...

vue cli3 全域性使用 CSS 預處理語言變數

這裡面包含less stylus sass scss 我們主要使用乙個外掛程式style resources loader來實現。module.exports 然後自己加上路徑,比如我通常是這樣寫的 const path require path module.exports 配置後記得重啟一下專案...