SCSS

SCSS允许使用变量,所有变量以$开头

$title_font_size:px2rem(36px);

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

如果变量需要镶嵌在字符串之中,就必须需要写在#{}之中。

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

使用计算方法(这里的方法是移动端适配,将px转换成rem) 参考 https://blog.csdn.net/xingxingxingge/article/details/79601258

@function px2rem($px) {
  $rem: 75px;
  @return $px/$rem + rem;
}
在SCSS使用变量



.title_bar{
  background-color: white;
  width: 100%;
  font-size: $title_font_size;
  border-bottom: 1px solid #e3e3e3;
  img{
    width: px2rem(22px);
    height: px2rem(22px);
  }
}
转换成CSS如下:


.title_bar {
  background-color: white;
  width: 100%;
  font-size: 0.48rem;
  border-bottom: 1px solid #e3e3e3; }
  .title_bar img {
    width: 0.2933333333rem;
    height: 0.2933333333rem; }
安装SCSS

一丶安装ruby 

二丶安装过程一定要勾选这两个

SCSS

三丶 ruby -v 检测一下安装的版本。

四丶打开cmd 

SCSS

五丶安装sass

SCSS

如果报错,输入 gem sources --add http://gems.ruby-china.org/ --remove https://rubygems.org/  

SCSS

然后再执行gem install sass

六丶然后再webstrom里面

SCSS

SCSS

七丶

SCSS

再接下来位置一定要选择对

SCSS

ok大功告成,让你的世界开始scss之旅。