SCSS

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

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

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

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

使用计算方法(这里的方法是移动端适配,将px转换成rem)

@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 https://rubyinstaller.org/downloads/

二 安装过程一定要勾选这两个 完成后 ruby -v 检测一下安装的版本

三 安装sass 打开cmd 执行  gem install sass

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

然后再执行 gem install sass

四 webstrom配置scss

   

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值