99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Stylus CSS樣式解析

2023-09-11 15:53 更新

CSS樣式解析(CSS Style Syntax)

CSS樣式

Stylus完全支持常規(guī)的CSS樣式解析,這意味著你無需尋求其它解析器,或指定特別的文件使用特別的樣式。

例子

下面是個(gè)使用縮進(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

因?yàn)槔ㄌ?hào),冒號(hào)及分號(hào)都是可選的,因此上面的例子我們可以按照正常的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;
}

因?yàn)槲覀兛梢曰旌虾推ヅ涞膬蓚€(gè)變體,因此下面也是有效的:

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ī)則有一些注意事項(xiàng):因?yàn)檫@兩種風(fēng)格可以混合和匹配,一些縮進(jìn)規(guī)則仍然適用。所以,雖然不是每一個(gè)普通的CSS樣式零修改都起作用,此功能仍然允許那些喜歡CSS語法的同學(xué)們繼續(xù)這樣做,同時(shí)又可以利用Stylus的強(qiáng)大功能。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)