W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Stylus完全支持常規(guī)的CSS樣式解析,這意味著你無需尋求其它解析器,或指定特別的文件使用特別的樣式。
下面是個使用縮進(jìn)方法的小樣式:
border-radius()
-webkit-border-radius arguments
-moz-border-radius arguments
border-radius arguments
body a
font 12px/1.4 "Lucida Grande", Arial, sans-serif
background black
color #ccc
form input
padding 5px
border 1px solid
border-radius 5px
因為括號,冒號及分號都是可選的,因此上面的例子我們可以按照正常的CSS書寫:
border-radius() {
-webkit-border-radius: arguments;
-moz-border-radius: arguments;
border-radius: arguments;
}
body a {
font: 12px/1.4 "Lucida Grande", Arial, sans-serif;
background: black;
color: #ccc;
}
form input {
padding: 5px;
border: 1px solid;
border-radius: 5px;
}
因為我們可以混合和匹配的兩個變體,因此下面也是有效的:
border-radius()
-webkit-border-radius: arguments;
-moz-border-radius: arguments;
border-radius: arguments;
body a {
font: 12px/1.4 "Lucida Grande", Arial, sans-serif;
background: black;
color: #ccc;
}
form input
padding: 5px;
border: 1px solid;
border-radius: 5px;
Stylus支持的變量,函數(shù),混寫以及其他特征也可以使之按預(yù)期工作:
main-color = white
main-hover-color = black
body a {
color: main-color;
&:hover { color: main-hover-color; }
}
body a { color: main-color; &:hover { color: main-hover-color; }}
此規(guī)則有一些注意事項:因為這兩種風(fēng)格可以混合和匹配,一些縮進(jìn)規(guī)則仍然適用。所以,雖然不是每一個普通的CSS樣式零修改都起作用,此功能仍然允許那些喜歡CSS語法的同學(xué)們繼續(xù)這樣做,同時又可以利用Stylus的強(qiáng)大功能。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: