2016年4月22日
摘要: 把sass文件转化为css文件,就是sass的编译 Sass的编译: 命令编译 GUI工具编译 自动化编译 编辑器编译 在线编译 1:命令编译 在终端通过sass指令;来编译sass 单文件编译 sass sass/style.sass:css/style.css 会在当前目录形成文件夹.sass 阅读全文
posted @ 2016-04-22 21:06 借个火点烟 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 首先安装ruby ruby版本检查:ruby v gem版本检查:gem v gem类似于node里面的npm,是ruby的安装包管理器,利用gem来安装sass sass安装 gem install sass sass 测试版安装 gem install sass pre sass卸载 gem u 阅读全文
posted @ 2016-04-22 18:06 借个火点烟 阅读(241) 评论(0) 推荐(0) 编辑
摘要: sass诞生于2007年,是最早的css预处理语言,是采用ruby编写的,因此必须先安装ruby,在安装sass sass早期文件后缀是.sass,采用严格的缩进式语法,通过tab键来控制缩进,来源于ruby,没有大括号以及分号,所以早期不如less,但是后期sass改为scss,sass采用scs 阅读全文
posted @ 2016-04-22 17:38 借个火点烟 阅读(321) 评论(0) 推荐(0) 编辑
摘要: css预处理器是一种专门的编程语言,进行web页面设计,然后在编译成正常的css文件,以供项目使用,预处理器为css增加一些编程的特性,不需要考虑浏览器的兼容性,在预处理语言里,可以使用变量、函数、逻辑判断等一些编程的语言的基本特性 预处理有以下特点 简洁 可读性 易于维护 css预处理语言:sas 阅读全文
posted @ 2016-04-22 17:10 借个火点烟 阅读(240) 评论(0) 推荐(0) 编辑
摘要: js中浮点数的加减乘除 / 加法 / / 加法貌似只有0.1+0.2、0.2+0.4、0.3+0.6、0.4+0.8才会出现计算不精准 / function add(arg1,arg2){ var r1,r2,m; if(parseInt(arg1) == arg1){ r1 = 0; }else{ 阅读全文
posted @ 2016-04-22 11:53 借个火点烟 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 在js中,apply,call,bind三者都是用来改变函数的this对象的指向 相同点 "都是用来改变函数的this的指向" "第一个参数是this要指向的对象" "利用后续的参数传参" 不同点 "后续参数的用法不同" "call和apply都是对函数的直接调用call(),apply()" "b 阅读全文
posted @ 2016-04-22 11:48 借个火点烟 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 当我们调试js代码的时候,经常会出现"Object doesn't support this property or method",原因有几下几类: 变量或者函数名等使用了javascript中的关键字或者保留字 方法名与一些标签名命名冲突 button中name="submit" 如果是上传图片 阅读全文
posted @ 2016-04-22 10:50 借个火点烟 阅读(5165) 评论(0) 推荐(0) 编辑