2.Sass 变量

1.变量

Sass 变量使用 $ 符号
可以存储的信息:字符串、数字、颜色值、布尔值、列表、null值

/* 1.变量声明 */ 
/* $variablename: value; */
$myFont: Helvetica, sans-serif;
$myColor: red;
$myFontSize: 18px;
$myWidth: 680px;

/* 在代码中使用 */
body {
  font-family: $myFont;
  font-size: $myFontSize;
  color: $myColor;
}
.container {
  width: $myWidth;
}

2.作用域

/* Sass 变量的作用域只能在当前的层级上有效果 */
$myColor: red;

h1 {
  $myColor: green;   // 只在 h1 里头有用,局部作用域
  color: $myColor;
}
p {
  color: $myColor;
}

// ==> h1{color: green;} p{color: red;}

3.!global

$myColor: red;

h1 {
  $myColor: green !global;  // 全局作用域
  color: $myColor;
}
p {
  color: $myColor;
}
// ==> h1{color: green;} p{color: green;}
/* 现在 p 标签的样式就会变成 green  */
上一篇:1.Sass简介 >>
下一篇:3.Sass 嵌套规则与属性 >>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容