cmd下:ruby-v成功安装使用sass1:移除http://rubygems.org源gemsources--removehttps://rubygems.org/2:添加taobao源gemsources-ahttps://ruby.taobao.org/3:查看前两步是否操作成功gemsources-l4:安装sassgeminstallsasssass-v5:gem升级gemupdate6:安装制定版本的sassgeminst..
功能模块化带来可自由组装的便利:使用python的mixin特性装配class ThreadHTTPServer(ThreadingMixin, HTTPServer): pass上面表示1个请求1个线程式的HTTP服务器使用参数式形式进行装配class CGIHTTPServer(HTT...
分类:
其他好文 时间:
2015-05-06 10:31:23
阅读次数:
144
我们都知道,css没有变量,也没有条件语句,在开发过程中,难免有些麻烦,因此有了CSS预处理器(css preprocessor),Sass便是其中之一。一、什么是SassSass(Syntactically Awesome StyleSheets)是css的一个扩展开发工具,它允许你使用变量、条件...
分类:
其他好文 时间:
2015-05-05 12:14:53
阅读次数:
267
学习响应式网站设计已经持续了一段时间,对sass,less,compass,grunt等等有了整体上的了解认识,但是由于产品的不可预知性,以及前端要求使用sass语言而且不适用bootstrap,所以很多现有的响应式框架如Bootstrap,Golden Grid system,less Frame...
分类:
其他好文 时间:
2015-05-04 19:45:18
阅读次数:
179
Sass 默认初始化样式库@charset "utf-8";// 变量存储// 字体Unicode编码 微软雅黑:\5FAE\8F6F\96C5\9ED1 , 宋体:\5B8B\4F53$pcFont: '\5FAE\8F6F\96C5\9ED1', '\5B8B\4F53', arial;$...
分类:
其他好文 时间:
2015-05-04 17:21:13
阅读次数:
680
好了,接下来我们来看一下ext是如何实现监听的首先,他为我们定义了监听的一个借口,该接口继承了许多类的方法,如,通过这个借口,我们就能定义我们的监听类了,如下:Ext.define(‘Employee‘,{mixins:[‘Ext.mixin.Observable‘]constructor:function(config){//通过下面的构造..
分类:
其他好文 时间:
2015-05-04 10:19:03
阅读次数:
178
学习gulp的时候,看到很多人写到gulp.task('styles', function() { return gulp.src('src/styles/main.scss') .pipe(sass({ style: 'expanded' })) .pipe(autoprefix...
分类:
其他好文 时间:
2015-04-30 00:56:58
阅读次数:
149
一般有两种后缀 .sass和.scss,推荐使用后者。写下自己对sass的理解1.变量$border-color:#c66;$border:1px solid $border-color;变量中包括全局变量和局部变量。全局变量即使全局都可以引用的。局部变量定义在选择器内或mixin里的变量。只在固定...
分类:
其他好文 时间:
2015-04-29 18:54:29
阅读次数:
164
1,使用变量在Sass中可以像一般编程语言一样定义变量,实现一处定义随处调用的功能。定义变量只需要使用$加上变量名即可,例如:$color1:#f50;.main{ color:$color1; }将会生成如下CSS代码:.main{ color:#f50; }另外,Sass的...
分类:
其他好文 时间:
2015-04-28 13:48:48
阅读次数:
150
本文来自阮一峰http://www.ruanyifeng.com/blog/2012/06/sass.html学过CSS的人都知道,它不是一种编程语言。你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量...
分类:
其他好文 时间:
2015-04-27 15:11:55
阅读次数:
130