简单几步带你熟悉和安装Sass

为什么使用Sass

作为前端(html、javascript、css)的三大马车之一的css,一直以静态语言存在,HTML5火遍大江南北了、javascript由于NODE.JS而成为目前前后端统一开发语言的不二之选。只有css似乎成为前端开发的被忽视的角色了。

Sass让css有了动态语言的特点,在初次学习css时,有时候同样的样式在不同的#或.中一次又一次重复的编码,有了Sass,在css语法的基础上不仅可以写变量、函数,而且可以百分百的转换为标准的css。再次把Don‘t Repeat Yourself进行到底,降低了“码农”的工作量,提高了效率。而且现在越来越多的优秀开发人员专门利用sass和compass构建出非常优秀的前端样式开发框架(如,Button),再一次提高我们的生产力。

准备条件

在安装和使用sass之前,需要一些准备条件:

  1. 文件夹---存放*.scss 或 *.sass;
  2. 编辑器,我们推荐使用Sublime Text 2 或者 3
  3. 你的电脑需要安装Ruby,因为sass是依赖于Ruby的。在windows需要自己手动下载Ruby的。

安装Sass

使用命令行安装sass:

gem install sass

使用命令,查看是否安装成功,如下显示表示安装成功:

$ sass -v
Sass 3.3.8 (Maptastic Maple)

简单使用Sass

在sass文件夹下创建demo1.scss文件,内容:

$myColor: #ccc;

#page {
    color: $myColor;
}

使用命令行:

sass demo1.scss demo1.css

会在同一个文件夹下生成一个demo1.css文件,内容:

#page {
    color: #cccccc; }

提高生产力的Sass

如下,在学习sass之前我们大概都是这么来写css的:

ul.nav {float: right}
ul.nav li {float: left;}    
ul.nav li a {color: #111}
ul.nav li.current {font-weight: bold;}

但,有了sass后,那就方便多了:

ul.nav {
    float: right;

    li {
        float: left;

        a {
            color: #111;
        }
        &.current {
            font-weight: bold;
        }
    }
}

通过编译,得到css:

ul.nav {
  float: right; }
    ul.nav li {
      float: left; }
      ul.nav li a {
        color: #111; }
      ul.nav li.current {
        font-weight: bold; }

除了排版不一样之外,再也看不出有什么区别。但使用sass写出来的样式结构,不仅层次分明,意思明确,而且编码量明显减少。

转自:http://www.cnblogs.com/Leo_wl/p/3791281.html

简单几步带你熟悉和安装Sass,布布扣,bubuko.com

时间: 2024-11-05 04:02:09

简单几步带你熟悉和安装Sass的相关文章

PowerDNS简单教程(1):安装篇

这一篇开始直接是PowerDNS教程,连续四篇.DNS的相关背景知识我就不介绍了,有需要的话看看 http://baike.baidu.com/link?url=QcthFpAb2QydMqcMJr9qnxjfAKKkncDG1IL6IJkfwK85N8OXXC2u2hzbuGQlRDxLU-LwzPy967ODIoL37zoqcTL8_yJEyt_2hRJIhc5oBjC 或自行百度. 目录: PowerDNS简单教程(1):安装篇(本篇) PowerDNS简单教程(2):功能篇 PowerD

学习Sass之安装Sass(一)

为什么使用Sass 作为前端(html.javascript.css)的三大马车之一的css,一直以静态语言存在,HTML5火遍大江南北了.javascript由于NODE.JS而成为目前前后端统一开发语言的不二之选.只有css似乎成为前端开发的被忽视的角色了. Sass让css有了动态语言的特点,在初次学习css时,有时候同样的样式在不同的#或.中一次又一次重复的编码,有了Sass,在css语法的基础上不仅可以写变量.函数,而且可以百分百的转换为标准的css.再次把Don't Repeat Y

PHPStorm 安装 SASS、SCSS + Compass

许久没更新博客啦,这两天研究了下 SASS 和 LESS ,最终选了 SASS,因为相对比较成熟些吧,试了很多坑之后,终于成功了,下面上步骤: 1. 安装 PHPStorm 的 SASS 插件 好像是自带了该插件的,如果没有的话,就打开 setting -> plugins  自己安装一个吧,就不多说了 2. 安装 Ruby Windows 版本下载地址: http://rubyinstaller.org/downloads/ Linux or Mac 地址: http://ruby.taoba

Sublime Text 3编译Sass - Sublime Text安装Sass插件

1.首先要安装sass,安装流程: http://www.w3cplus.com/sassguide/install.html 2.sublime text安装Package Control(已经安装了Package Control的朋友可以跳过此步骤). a.sublime text里按快捷键调出控制台:Ctrl+` b.在控制台复制Package Control安装代码,代码在Package Control官网获取:https://packagecontrol.io/installation

win7下安装Sass和compass

由于项目需要我们使用到sass来编译css文件.本人在win7下开发 由于国内安装sass遇到了一些困难,后来不得不网查询,后来终于解决了,这里介绍一下 1.要安装sass环境必须要先安装rubyInstaller 网址:http://rubyinstaller.org/downloads/ 可以选择最新的 下载直接安装. 2.晚上很多资料说直接只能 gem install sass 报错,反正就是感觉链接不上过完的网站. 3.没有办法只能继续晚上搜索,后来找到一个,用国内的淘宝网站安装 gem

opensuse13.2安装 sass和compass

首先要先安装ruby 和 gem如果使用sudo zypper install ruby 安装后 当安装sass时会报错 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby  extconf.rb  mkmf.rb can't find header files for ruby at  /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/

【CSS】Windows下安装sass和compass

因为sass和compass依赖于ruby环境,所以装之前先确认装了ruby.可到官网下载最新版ruby安装包http://rubyinstaller.org/downloads/ 在安装的时候,请勾选Add Ruby executables to your PATH这个选项,添加环境变量,不然以后使用编译软件的时候会提示找不到ruby环境: Sass和compass安装: 安装完ruby后,在开始菜单找到刚才我们安装的ruby,打开Start Command Prompt with Ruby

安装sass

电脑换了系统,所以重新装了下环境,在安装sass的时候遇到点小麻烦,记录一下.. SASS系统要求 操作系统 : 跨平台 浏览器支持 : IE (IE 8+), Firefox, Google Chrome, Safari, Opera 编程语言: Ruby 1.因为gulp是基于node环境下的,先安装node,我的电脑是32位的,用了六年了,有多老就不说了... 2.然后安装git,gulp,这个就掠过了. 3.主要说安装一下sass,首先需要安装一下ruby,可以从网上下载适合自己的版本.

Sass学习笔记 -- 在Windows系统中安装Sass和Compass

Sass和Compass都是基于Ruby编程语言的命令行工具.要使用它们,你首先需要在电脑中安装Ruby,Windows系统并没有预置Ruby,因此如果你之前没有安装过Ruby,现在就需要进行安装.安 装Ruby只需要花费几分钟的时间. 直接百度搜索"ruby"或者点击http://rubyinstaller.org/downloads/ 下载,根据自己系统配置,如果是x64,则选择" Ruby 2.3.1 (x64)" 按照提示,点击下一步,注意这里需要全部勾选