背景 PHP的$和->让人输入的手疼(PHP确实非常简洁和强大,适合WEB编程),Ruby的#、@、@@也好不到哪里(OO人员最该学习的一门语言)。 Python应该是写起来最舒服的动态语言了,一下是一些读书笔记,最后会介绍一下高级的用法:Mixin、Open Class、Meta Programm ...
分类:
编程语言 时间:
2016-09-23 06:30:15
阅读次数:
224
Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。 Less 可以运行在 Node、浏览器和 Rhino 平台上。网上有很多第三方工具帮助你编译 Less 源码。 实例: @base: #f938a ...
分类:
其他好文 时间:
2016-09-22 13:00:16
阅读次数:
207
本文以上图为例子: 首先在根目录创建一个sass文件,在sass文件中分别创建4个文件夹bsae,pages,libs,style; base下存放:样式重置_normalize.scss; 自己定义的scss代码块:_help.scss(如果项目大可以再细分为funiton,mixin,varia ...
分类:
移动开发 时间:
2016-09-21 21:11:33
阅读次数:
213
less定义:less是css扩展技术 引用变量,mixin混合,运算,以及函数 简化css代码,降低css维护成本 配合使用解析器 kolar 写less的步骤:建立文件夹,然后再建立.html 以及.less的文本 启动kolar 配置路径 + 找到less文件 写一部分less文件,再在kol ...
分类:
其他好文 时间:
2016-09-19 06:40:12
阅读次数:
136
一、LESS概述:less是css的一种概述,在CSS的语法基础之上,它引入了变量,Mixin(混合),运算以及 函数等功能。大大的简化了CSS的编写,而且降低了CSS的维护成本。LESS包含一套自定义的语法及一个 解析器,根据这些语法定义自己的样式规则,这些会通过解析器(Koala)编译成对应的C ...
分类:
Web程序 时间:
2016-09-17 12:08:50
阅读次数:
223
@if@if 指令是一个 SassScript,它可以根据条件来处理样式块,如果条件为 true 返回一个样式块,反之 false 返回另一个样式块。在 Sass 中除了 @if 之,还可以配合 @else if 和 @else 一起使用。@mixin blockOrHidden($boolean:true) {
@if $boolean {
display: block;...
分类:
其他好文 时间:
2016-08-16 16:22:48
阅读次数:
152
混合宏——声明混合宏当样式变得越来越复杂,需要重复大段的样式,声明一个个变量已经不能满足我们的需求时,这时Sass中的混合宏就会变得非常有意义。Less中同样有这部分类容,有带参数的混合和不带参数的混合。1、声明混合宏不带参数混合宏在Sass中,使用”@mixin”来声明一个混合宏,如:@mixin border_radius {
-webkit-border-radius: 10px;...
分类:
其他好文 时间:
2016-08-12 20:10:02
阅读次数:
187
Jade语法 一、代码 不会被缓冲代码 会转换为: 被缓冲代码 会转换为: 注意: =默认会转义内容 会转换为: 如果不想被转义的,在=前面添加! 会转换为: 二、使用变量 会转换为: 如果要输出 #{},那就得使用/来转义 会转换为: 变量中的特殊字符会被转义,如: 会转换为: 如要得到不转义的, ...
分类:
其他好文 时间:
2016-06-30 14:07:34
阅读次数:
551
在《JavaScript设计模式》介绍中,装饰者模式跟Mixin(混入)模式相比,是另一种可行的对象子类化(Mixin模式干的事)的替代方案。 装饰者(Decorator)模式 定义: 给对象动态添加额外的功能。向基本对象添加(装饰)属性或方法,而不是进行子类化,它较为精简。 使用场景: java ...
分类:
其他好文 时间:
2016-06-28 23:34:10
阅读次数:
230
第一次完整看一遍(JavaScript设计模式)该模式的介绍,感觉这不就是继承而已吗,只不过可能是部分继承。 混入(Mixin)模式 定义: Mixin是可以轻松被一个子类或一组子类继承功能的类,目的是函数复用。继承Mixin是扩展功能的方式,另外也可能从多个Mixin类进行继承。 继承方式: 这个 ...
分类:
其他好文 时间:
2016-06-26 12:42:50
阅读次数:
164