会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Maple Jan
简生的代码备忘录(github.com/maplejan)
首页
管理
订阅
2016年10月21日
#Fixed# easy-animation | Animation for Sass
摘要: 原文链接:http://www.cnblogs.com/maplejan/p/3659830.html 主要修复3.4版本后变量作用域的问题。 代码如下:
阅读全文
posted @ 2016-10-21 18:23 Maple Jan
阅读(167)
评论(0)
推荐(0)
2014年8月11日
JavaScript实现单向链表
摘要: JavaScript 本身提供了十分好用的数据类型,以满足大家的日常使用。单靠 Array 和 Object 也的确足够应付日常的绝大部分需求,这也导致了很多前端er对数据结构这一块不是十分的了解。数据结构是 CS 的必修科目,前端这个圈子非科班的童鞋比例较高,相信很多人对数据结构的了解并不多。虽然...
阅读全文
posted @ 2014-08-11 01:46 Maple Jan
阅读(2588)
评论(1)
推荐(0)
2014年8月6日
JavaScript超大整数加法
摘要: 什么是「超大整数」?JavaScript 采用 IEEE754标准 中的浮点数算法来表示数字 Number。我也没花时间去详细了解IEEE754标准,但对于处理超大整数,了解下面的几个知识点就足够了。首先,JavaScript 实际上可以表示的最大数是:1.7976931348623157e+308...
阅读全文
posted @ 2014-08-06 00:26 Maple Jan
阅读(6174)
评论(0)
推荐(0)
2014年8月2日
querySelectorAll 方法和 getElementsBy 系列方法的区别
摘要: 本文是我在知乎上的一个回答:http://www.zhihu.com/question/24702250/answer/28695133————— 下面是正文—————1. W3C 标准querySelectorAll 属于 W3C 中的 Selectors API 规范 [1]。而 getElem...
阅读全文
posted @ 2014-08-02 17:55 Maple Jan
阅读(1272)
评论(0)
推荐(1)
2014年7月6日
移动端的文章分页和排版
摘要: APOMWArticle Pagination Of Mobile Web移动端Web的文章排版,主要用于 SPA(Single Page Application) 形态的阅读产品中。功能支持中英文分页排版支持多款字体样式切换通过 span 标签的 data-key 属性,可以进行书签功能扩展代码已...
阅读全文
posted @ 2014-07-06 13:56 Maple Jan
阅读(1867)
评论(0)
推荐(0)
2014年6月5日
JavaScript语法对{}的奇葩处理
摘要: JavaScript的语法有多坑,算是众人皆知了。今天看到vczh的这条微博:http://weibo.com/1916825084/B7qUFpOKb,代码如下:{} + []; // 0[] + {}; // "[object Object]"{} + [] == [] + {}; ...
阅读全文
posted @ 2014-06-05 01:32 Maple Jan
阅读(2296)
评论(9)
推荐(6)
2014年5月31日
JavaScript事件代理入门
摘要: 事件代理(Event Delegation),又称之为事件委托。是 JavaScript 中常用绑定事件的常用技巧。顾名思义,“事件代理”即是把原本需要绑定的事件委托给父元素,让父元素担当事件监听的职务。为什么要这样做呢?众所周知,DOM操作是十分消耗性能的。所以重复的事件绑定简直是性能杀手。而事件...
阅读全文
posted @ 2014-05-31 15:06 Maple Jan
阅读(1792)
评论(0)
推荐(2)
2014年4月12日
easy-animation | Animation for Sass
摘要: 最近因为项目缘故,勾搭上了Sass。其实在折腾Sass之前,也有简单用过一下Less。但碍于Less提供的一些API实在让人觉得有点多余,用着就是不顺手,最后就不了了之啦。Sass之所以用起来舒服和顺手,很大程度上是因为Compass的存在。Compass提供的足够丰富的API,简直让你觉得写CSS是一种享受。不过...Compass居然不支持animation!对,没错,就是CSS3那个做来做动画的animation!(至少我翻了好久的Compass文档也没找到...)或许你会吐槽说:“啧,自己用Sass的@mixin封装一个animation的方法就搞定啦!”恩,我一开始也是这么想的,然后
阅读全文
posted @ 2014-04-12 00:21 Maple Jan
阅读(2501)
评论(0)
推荐(1)
2014年2月5日
UC手机浏览器(U3内核)相关文档整理
摘要: Note:绝大多数API在IOS版下不支持,使用前请自行测试。UC官方的开发者中心:http://www.uc.cn/business/developer.shtmlU3内核定制标签说明1. 屏幕方向(screen-orientation)参数:landscape:强制横屏portrait:强制竖屏用法:1 2 版本支持:8.6+2. 全屏控制(full-screen)参数:yes:强制全屏用法:1 2 提示:用此方法触发的全屏模式,和用户手动在设置项选择的全屏模式是不同的。版本支持:8.6+3. 浏览模式(browsermode)描述:应用模式是为方便web应用及游戏开发者设置的综合开关,通
阅读全文
posted @ 2014-02-05 11:34 Maple Jan
阅读(3744)
评论(0)
推荐(1)
视差滚动(Parallax Scrolling)的一点小心得
摘要: 下面内容来源于我知乎的这个答案:http://www.zhihu.com/question/20990029/answer/21436067假期有空,整理到博客园这边,并做了一些语境的调整。———————— 正文 ————————先说说什么是视差。视差滚动(Parallax Scrolling)是指多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验。一般把网页解剖为:背景层、内容层 和 悬浮层(贴图层)。当滚动鼠标滚轮的时候,各图层以不同速度移动,形成视差的效果。这就是时差滚动的大致原理。原理是这样,但落实到技术细节上时,实现的方法却各种各样。我个人大致归纳了一下:1、以 “
阅读全文
posted @ 2014-02-05 03:33 Maple Jan
阅读(2413)
评论(1)
推荐(1)
下一页
公告