SASS、SCSS介绍

7 篇文章 0 订阅
1 篇文章 0 订阅

 

  1. 搜索了一下,发现国内很少人认识SASS和SCSS,故在此介绍一下他们。

    SASS是CSS3的一个扩展,增加了规则嵌套、变量、混合、选择器继承等等。通过使用命令行的工具或WEB框架插件把它转换成标准的、格式良好的CSS代码。

     

    SCSS即是SASS的新语法,是Sassy CSS的简写,是CSS3语法的超集,也就是说所有有效的CSS3样式也同样适合于SASS。

     

    例如:

    ---------------------------------

    在SCSS中使用变量

    ---------------------------------

     

     

    $blue: #3bbfce;

    $margin: 16px;


    .content-navigation {

      border-color: $blue;

      color:

        darken($blue, 9%);

    }


    .border {

      padding: $margin / 2;

      margin: $margin / 2;

      border-color: $blue;

    }


    转换成CSS如下:

     

    /* CSS */

    .content-navigation {

      border-color: #3bbfce;

      color: #2b9eab;

    }


    .border {

      padding: 8px;

      margin: 8px;

      border-color: #3bbfce;

    }


    -------------------------------------------

    SCSS嵌套:

    -------------------------------------------

     

    table.hl {

      margin: 2em 0;

      td.ln {

        text-align: right;

      }

    }


    li {

      font: {

        family: serif;

        weight: bold;

        size: 1.2em;

      }

    }


    转换成CSS如下:

     

    /* CSS */


    table.hl {

      margin: 2em 0;

    }

    table.hl td.ln {

      text-align: right;

    }


    li {

      font-family: serif;

      font-weight: bold;

      font-size: 1.2em;

    }


    有兴趣的同学可以到官方网站去了解一下,http://http://sass-lang.com/ ,英文的。

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Sass转Scss是一种样式表转换工具,用于将Sass样式表文件(.sass后缀)转换为Scss样式表文件(.scss后缀)。Sass和Scss都是CSS预处理器,它们提供了一套比原生CSS更强大和灵活的语法和功能。 Sass是一种基于缩进的语法格式,它使用缩进和换行符来表示代码块和层级关系,这些特性使得代码看起来更简洁,但在缩进和嵌套过多的情况下,可能会导致结构不清晰和可读性差的问题。而Scss则是Sass的另一种语法格式,它更接近于原生CSS,使用大括号和分号来表示代码块和语句,结构更加清晰和易于阅读。 Sass转Scss工具的作用就是将原本使用Sass语法格式编写的样式表文件转换为Scss语法格式的文件。这样一来,可以方便地将已有的Sass代码转换为使用Scss语法编写的代码,以便于后续的维护和管理。 使用Sass转Scss工具的步骤通常是先安装或使用在线工具打开转换工具,然后将Sass样式表文件输入到转换工具中进行转换,转换完成后,即可得到相应的Scss样式表文件。转换过程中,工具会根据Sass的语法规则和Scss的语法规则进行转换和调整,将缩进、换行符等转换为大括号、分号等形式。 总的来说,Sass转Scss工具是一种简化样式表转换过程的工具,可以将原本使用Sass语法格式编写的样式表文件转换为Scss语法格式的文件,以便更方便地进行后续的样式表维护和管理。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值