美文网首页
sass学习总结

sass学习总结

作者: 离陌夕 | 来源:发表于2019-04-10 18:59 被阅读0次

一、首先搭建sass的开发环境

这里推荐node环境,node环境搭建好之后,用命令行工具安装sass。

cnpm install -g sass
image.png

二、转换sass或scss文件为css文件

注意下面的命令都加了--watch参数,这样可以修改sass或scss文件的同时实时查看生成的css文件。

  • 1、转换sass文件为css文件
sass --watch sass.sass:sass.css
image.png
  • 2、转换scss文件为css文件
sass --watch scss.scss:scss.css
image.png
  • 3、转换比较


    image.png

    从上图可以看出转换后的结果是一致的。
    这里在写sass文件时注意不能用大括号和分号,在sass里面用换行代替分号,用缩进代表样式层次。而scss里面则跟写css文件时一致的。

三、基础知识

sass通俗点来讲就是俄罗斯套娃或占位符。

  • 1、变量:
    如上面的$red-color和$blue-color,在sass里面变量前面一定要用$来标识,变量名可以用下划线_,也可以用中划线-来分割,不管用哪个,最后都会被转换成中划线。


    image.png
  • 2、

四、在vue中配置sass

参考:https://blog.csdn.net/lily2016n/article/details/75309492

  • 1、首先在项目下安装sass-loader和node-sass
npm install --save-dev sass-loader
npm install --save-dev node-sass // 因为sass-loader依赖于node-sass
  • 2、在webpack中的loader配置项中添加
{
        test: /\.(css|sass|scss)$/,
        loaders: ['style', 'css', 'sass']
 }
image.png
  • 3、在vue文件中通过lang的方式指定
<style lang="scss">
.left-side {
  width: 300px;
}

五、学习网站

sass中文网

相关文章

  • sass学习总结

    sass总结 重点:1、带@的一般是一种组合2、混合器@mixin 选择器继承@extend3、.seriousE...

  • sass学习总结

    一、首先搭建sass的开发环境 这里推荐node环境,node环境搭建好之后,用命令行工具安装sass。 二、转换...

  • gulp的配置

    学习笔记整理、总结 一、 sass、ruby、compass之间的关系和作用 sass是css预处理器,是基于ru...

  • sass入门学习总结

    总论 sass 经cass编译器编译成css。sass 兼容了css语法。sass 带有变量,mixin,循环,简...

  • 关于less和sass你了解多少!

    小编最近又学习了less和sass语言,下面是我对less与sass的一些异同的简单总结。 首先,le...

  • Sass入门

    学习Sass(官网:Sass)之前需要了解什么是Sass,Sass全称:Syntactically Awesome...

  • less总结

    css-less和sass总结

  • sass

    很好的总结:sass:常用备忘[https://www.cnblogs.com/chyingp/p/sass-ba...

  • SASS 总结

    Sass是一门css扩展语言 Sass 与 Scss 区别 Sass是一种缩进式的语法 不需要{} ;以及/**/...

  • Sass总结

    总结 sass语言我们前前后后也学了快2周了,基本上都学完了。现在可以做一下阶段性的总结,将我们学习的东西变薄。 ...

网友评论

      本文标题:sass学习总结

      本文链接:https://www.haomeiwen.com/subject/migxpqtx.html