自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(18)
  • 收藏
  • 关注

转载 js如何判断一个对象是不是Array?

在开发中,我们经常需要判断某个对象是否为数组类型,在Js中检测对象类型的常见方法都有哪些呢? typeof 操作符 对于Function, String, Number ,Undefined 等几种类型的对象来说,他完全可以胜任,但是为Array时 var arr=new Array("1","2","3","4","5"); alert(typeof(arr)); ...

2015-03-19 17:07:00 73

转载 swipejs的bug

Github:https://github.com/thebird/Swipe 现在最新的版本是2.0,bug如下: 1.触摸后不会自动播放 修复方式 function stop() { //delay = 0; delay = options.auto > 0 ? options.auto : 0; clearT...

2015-03-11 15:14:00 88

转载 JS容易犯错的this和作用域

var someuser = { name: 'byvoid', func: function() { console.log(this.name); } }; var foo = { name: 'foobar' }; someuser.func(); // 输出 byvoid foo.fun...

2015-03-11 10:26:00 87

转载 移动端字体7准则

可能你听过这说法,好的字体是隐形的,不过更准确来说,应该是好的字体让阅读行为毫不费力。 当视线掠过一行文字时,它是跳跃前进的,我们称之为扫视。你读的不是字母,甚至不是词语,而是文字某部分的影像,大脑会补上它预期的内容。如果超出大脑预料,它会促使眼睛回去核实假设十分正确。通过在字里行间创造平顺的视觉流动,好的字体极度减轻了眼睛的负担。 对任何字体工作者而言,在移动设备上要面临与生俱来的...

2015-03-06 16:44:00 841

转载 各种移动设备的viewport取值

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scala...

2015-02-26 16:28:00 77

转载 IE条件注释可以怎么玩

IE条件注释(Conditional comments)是IE浏览器私有的代码,是一个类似IF判断的语法注释块,IE5之上支持。 代码看起来是这样的 <!--[if IE 6]> 你正在使用IE6 <![endif]--> 他的语法是一个普通的HTML注释 <!– comments –>,分支块以 [if 条件(conditional...

2015-02-26 16:26:00 89

转载 js中的事件委托

1,什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。 也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。 好处呢:1,提高性能。 我们可以看一个例子:需要触发每个li来改变他们的背景颜色。 <ul id="ul...

2015-02-26 16:07:00 52

转载 学习Javascript闭包(Closure)

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变...

2015-02-26 15:18:00 54

转载 标准与非标准浏览器下childNodes与children兼容性问题

childNodes与children同样是访问子节点,但是却又各有不同。 标准浏览器和非标准浏览器下获取childNodes时各有不同Chrome、Firefox、IE9+等标准浏览器下,使用childNodes获取节点,它会将空格符、回车符、换行符也看做一个文本节点,而IE8及以下,则会无视空格、回车符。 如下代码: <ul id="ul1"> &lt...

2015-02-26 10:44:00 192

转载 offsetParent与parentElement

offsetParent 指的是是影响元素位置的上级element,而parentElement则是与位置显示无关时dom中的上级element。例如: <body> <div style="border: 1px solid black; position:absolute;"> <form> <input ...

2015-02-24 13:15:00 122

转载 怪异模式(Quirks Mode)对 HTML 页面的影响

Quirks Mode 概述 定义 什么是 Quirks Mode? 简单来说,Quirks Mode 就是浏览器为了兼容很早之前针对旧版本浏览器设计、并未严格遵循 W3C 标准的网页而产生的一种页面渲染模式。 历史 由渲染引擎产生的两种文档模式 谈到 Quirks modes 首先就要从浏览器渲染引擎说起。我们知道所有的浏览器都有自己的页面渲染引擎,渲染引擎主要包含两部分,一...

2015-02-24 13:07:00 156

转载 浏览器的标准模式与怪异模式

由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同。在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异(Quirksmode或者称为CompatibilityMode);由于W3C标准的推出,浏览器渲染页面有了统一的标准(CSScompat或称为Strictmode也有叫做Standarsmode),这就是二者最简...

2015-02-24 12:52:00 72

转载 经典延时弹出二级菜单

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>延时菜单</title> </head> <style type="text/css"> * { margin:...

2015-02-20 19:03:00 141

转载 js中getByClass()函数进化史

对于js来说,我想每一个刚接触它的人都应该会抱怨:为什么没有一个通过class来获取元素的方法。尽管现在高版本的浏览器已经支持getElementsByClassName()方法,但是对于低版本浏览器来说,还是无法兼容,在脱离其他库的时候,还是得自己封装一个方法。 下面列举几种网上常见的方法并说明存在的一些问题。 方法一 function getByClass(oPare...

2015-02-20 18:58:00 80

转载 js 计算日期相隔天数

<!DOCTYPE HTML> <html> <head> <script language=javascript> //判断年份是否是闰年 function isLeapYear(year){ if(year % 4 == 0 && ((year % 100 != 0) || (year % 400 ...

2015-02-14 09:55:00 105

转载 在sublime-text中设置浏览器预览

配置在Chrome,Firefox中打开 安装 SideBarEnhancements 然后通过ctrl + k, ctrl + b打开侧边栏,在侧边栏的文件中右击,找到 open width -> edit applications 然后在这里边设置firefox打开的方式。 application : 路径要修改为自己默认安装的路径。 [ {"id...

2015-02-10 14:48:00 99

转载 lazyload support for Zepto.js

Lazy Load Plugin support for zepto Lazy Load delays loading of images in long web pages. Images outside of viewport wont be loaded before user scrolls to them. This is opposite of image prelo...

2015-02-05 16:50:00 96

转载 swipe.js 轻松实现手机端滑动效果

插件下载地址 官网:http://www.swipejs.comgithub:https://github.com/bradbirdsall/Swipe 插件特色 swipe.js是一个比较有名的触摸滑动插件,它能够处理内容滑动,支持自定义选项,你可以让它自动滚动,控制滚动间隔,返回回调函数等。经常可见使用在移动开发中 使用方法 HTML代码 <div ...

2015-02-05 16:41:00 179

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除