SCSS笔记

SASS是成熟,稳定,强大的 CSS预处理器 ,而 SCSS 是SASS3版本当中引入的新语法特性,彻底兼容CSS3的同时继承了CSS强大的动态功能。css

CSS书写代码规模较大的web应用时,容易形成选择器,层叠的复杂度太高,所以推荐经过SASS预处理器进行CSS的开发,SASS提供的变量,嵌套,混合,继承等特性,让CSS的书写更加有趣和程式化。web

1.变量sass

SASS中能够定义变量,用来存储须要在CSS中复用的信息,方便统一修改和维护。ide

sass代码:spa

$blue:#1875e7;
div {
  color : $blue;
}

 对应生成的css代码:code

div {
    color : #1875e7;  
}

 若是变量须要镶嵌在字符串中,就必须写在  #{}  中:blog

$side : left;
.rounded{
    border-#{$side}-radius : 5px;  
}

2.嵌套继承

相关文章
相关标签/搜索