sass、scss

sass、scss

sass的安装

sass基于Ruby语言开发,所以在安装sass前需要安装Ruby,安装时需要注意勾选Add Ruby executables to your PATH添加系统环境变量

在有Ruby之后在vsCode中直接使用gem install sass、gem install compass来进行安装。

SASS转换成CSS有两种 可以使用 sass sass文件路径 需要导出到的css路径或者sass sass–watch 文件路径 需要导出到的css路径,在使用SASS导出时路径不要允许出现中文,否则会报错。

SASS和SCSS介绍

SASS

它是一种高于CSS的语言,他能清晰、结构化地描述样式,所以在使用时他比CSS更好,比CSS更加强大。他的扩展名都是.sass,它使用时没有大括号,它是以空格来区分属性和选择器的,属性和属性值中间需要隔一个空格。

$num = 100;
div 
     width: $num//写入语法时一定要注意空格的使用,属性值前一定要有空格,不然就会报错。
     height: $num
     background-color: blue
SCSS

SCSS是SASS 3 引入的新语法,是css3语法的超集,也就是所有有效CSS3样式也是同样适合于SASS,他的扩展名是.scss,他就可以使用花括号,这样就和我们写

$num:50px;
div{
   
    width:$num;
    height: $num;
    background-color: blue;
}

它的写法很贴近CSS,所以更适合我们去使用,SCSS就是SASS的升级版。

SASS常用一些语法

变量的声明

$color:red;
$width:300;//直接使用$符号来声明变量,后面用冒号连接。

选择器的嵌套

div{
   
   span{
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值