Sass (英文全称:Syntactically Awesome Stylesheets)-语法棒极的样式表!
官网文档:https://sass.bootcss.com/docu...
中文文档 https://www.sass.hk/

为什么应用 Sass?
  • css语法不够弱小,反复编写
  • css代码无奈复用
  • css代码保护不不便
  • sass新增款式复用机制
  • sass新增变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports)等等个性
Sass怎么运行?
  • 应用Sass预处理器能够把sass转化为css
Sass 的装置?
  • NPM 装置

    npm install -g sass
  • Windows 上装置

    choco install sass
  • Mac OS X (Homebrew)装置

    brew install sass/sass/sass
罕用Sass 的命令?

1.$变量申明及援用

$highlight-color: #F90;$highlight-border: 1px solid $highlight-color;.selected {  border: $highlight-border;}留神:变量名用中划线还是下划线分隔是一样的

2.嵌套

#content {  article {    h1 { color: #333 }    p {         margin-bottom: 1.4em;         border: {          style: solid;          width: 1px;          color: #ccc;        }     }    a {      color: blue;      &:hover { color: red }    }  }  aside { background-color: #EEE }  h1, h2, h3 {margin-bottom: .8em}  div {      ~ article { border-top: 1px dashed #ccc }      > section { background: #eee }      dl > {        dt { color: #333 }        dd { color: #555 }      }      nav + & { margin-top: 0 }    }}

3.导入

@import "themes/night-sky";