美文网首页
Sass入门

Sass入门

作者: 明明你也一样 | 来源:发表于2019-08-21 21:06 被阅读0次

Sass 是什么

简单来说就是一种CSS预处理器,维基百科上关于Sass 的介绍如下

Sass 是一个 CSS 的扩展,它在 CSS 语法的基础上,允许您使用变量 (variables), 嵌套规则 (nested rules), 混合 (mixins), 导入 (inline imports) 等功能,令 CSS 更加强大与优雅。使用 Sass 以及 Compass 样式库 有助于更好地组织管理样式文件,以及更高效地开发项目。

使用Sass

原版的Sass使用之前需要安装Ruby(因为这是Ruby社区发明的),所以我们去使用Node社区重写的Sass ,这样你就可以使用npm安装

npm install -g node-sass

注意:使用这行命令之前确保你的npm源已经切换为淘宝镜像,否者很有可能发生意想不到的后果

Sass和Scss

Sass 的语法:

body
  p
    color:red

Scss 的语法:

body{
  p{
    color:red;
  }
}

Sass 有两种语法格式,SCSS(Sassy CSS)和缩进语法(Indented Sass),SCSS是Sass 3引入的新语法,Sass 语法只要添加花括号和分号就能转化为SCSS语法,至于Ruby社区为什么会多此一举发明两种写法,仅仅只是为了迎合前端程序员喜好。

这是一篇入门文章,只是让你简单的理解Sass是什么,更深入的使用请查看Sass中文官方文档进行学习。

相关文章

  • Sass快熟入门与简单实战

    Sass入门与实战 **Sass is the most mature, stable, and powerful...

  • Sass概览

    sass英文官方网站sass中文网 翻译自sass英文官方网站 sass入门 在你使用Sass之前,你需要先在你的...

  • 第一个模块 Sass入门篇

    慕课网 Sass入门篇慕课网 http://www.imooc.com/w3cplus学习 Sass入门篇 安装s...

  • Sass 入门

    Sass 入门 Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variable...

  • sass入门

    变量 变量定义 $变量名: 变量值; 变量使用 $变量名$变量名不能使用在CSS选择器和属性名中 嵌套规则 普通嵌...

  • sass入门

    编译 使用 sass --watch监控文件的改变,并对其进行实时编译语法: sass --watch input...

  • sass 入门

    一、使用变量 【作用】:你可以把反复使用的css属性值 定义成变量,然后通过变量名来引用它们,而无需重复书写这一属...

  • SASS入门

    SASS是一种对CSS进行了扩充的开发工具,它提供了许多便利的写法,使得CSS的开发变得简单和可维护,大大节省了样...

  • Sass入门

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

  • Sass入门

    **使用CSS预处理的优缺点(比方说Sass和Compass等)** 答案:Css预处理器定义了一种新的语言将Cs...

网友评论

      本文标题:Sass入门

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