码迷,mamicode.com
首页 > 其他好文 > 详细

Sass:初识Sass与Koala工具的使用

时间:2017-04-07 20:12:02      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:bar   div   ack   编译   使用   post   scss   tar   code   

Sass:初识Sass与Koala工具的使用

一、下载 Koala(找到合适的系统版本)并安装

技术分享

 

 

二、先新建一个css文件夹,并在里面新建一个文本文档(.txt),将其命名为demo.scss

技术分享

 

 

三、打开Koala,将css文件夹拽进来,可以修改一下输出方式

技术分享

 

【扩展】SASS提供四个编译风格的选项:

  • nested:嵌套缩进的css代码,它是默认值。
  • expanded:没有缩进的、扩展的css代码。
  • compact:简洁格式的css代码。
  • compressed:压缩后的css代码。

 

四、又到了写代码的时候啦,随便用一款文本编写工具打开demo.scss

1.css风格编写

1 ul li a{
2     color: red;
3 }

保存后会看到自动生成2个文件(前提:Koala软件不要关闭)

技术分享

2.在demo.scss中以sass风格编写上述css代码

技术分享
ul{
    li{
        a{
            color: black;
        }
    }
}
技术分享

修改并保存,此时,我们见到生成的demo.css代码是一样的

技术分享

 

如果我们想写成这样的css:

ul li a:hover {
  color: blue;
}

对应的sass可以是:

技术分享
ul{
    li{
        a{
            color: black;
            &:hover{
                color: blue;
            }
        }
    }
}
技术分享

【解说】&表示替代元素自身,在这里指a

3.使用变量:所有变量以$开头

在demo.scss编写以下代码:

$color: #abc;
a{
    color:$color;
}

保存后,编译成的css

a {
  color: #abc;
}

 

五、今天所写代码截图

== demo.scss ==

技术分享

== demo.css ==

技术分享

Sass:初识Sass与Koala工具的使用

标签:bar   div   ack   编译   使用   post   scss   tar   code   

原文地址:http://www.cnblogs.com/sxz2008/p/6679536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!