自定义博客皮肤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事件冒泡

JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。事件冒泡: 当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这 一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。目标元素: 任何一个事件的目标元素都是最开始的那个元素,在我们的这个例子中也就是按钮,并且它在我们的元素对象中以属性的形

2014-10-31 14:27:41 518

转载 js 闭包

zhuanz在理解闭包以前.最好能先理解一下作用域链的含义,简单来说,作用域链就是函数在定义的时候创建的,用于寻找使用到的变量的值的一个索引,而他内部的规则是,把函数自身的本地变量放在最前面,把自身的父级函数中的变量放在其次,把再高一级函数中的变量放在更后面,以此类推直至全局对象为止.当函数中需要查询一个变量的值的时候,js解释器会去作用域链去查找,从最前面的本地变量中先找,如果没有找到对

2014-10-31 11:06:05 356

转载 js function定义函数使用心得

1.最基本的作为一个本本分分的函数声明使用。 复制代码代码如下:function func(){} 或 var func=function(){}; 2.作为一个类构造器使用: 复制代码代码如下:function class(){} class.prototype={}; var item=new class(); 3

2014-10-31 10:21:07 397

转载 《史上最全CSS Hack方式一览》

做前端多年,虽然不是经常需要hack,但是我们经常会遇到各浏览器表现不一致的情况。基于此,某些情况我们会极不情愿的使用这个不太友好的方式来达到大家要求的页面表现。我个人是不太推荐使用hack的,要知道一名好的前端,要尽可能不使用hack的情况下实现需求,做到较好的用户体验。可是啊,现实太残酷,浏览器厂商之间历史遗留的问题让我们在目标需求下不得不向hack妥协,虽然这只是个别情况。今天,结合自己的经

2014-10-31 10:09:59 376

转载 js Date

js DateDate 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值。参数形式有以下5种:     new Date("month dd,yyyy hh:mm:ss");   new Date("month dd,yyyy");   new Date(

2014-10-29 10:57:12 282

转载 对象引用与对象的区别

http://blog.163.com/luyufen_luise/blog/static/5777392520086230367627/ 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一

2014-10-19 10:43:05 351

转载 Js插件:-prefix-free

-khtml-     Konqueror-rim-         RIM-ms-         Microsoft(IE)-0-            Opera-moz-       Mozilla(如Firefox)-webkit-   Webkit没有私有前缀的,是W3C的标准.你可以看到一组私有前缀,当然不完全,至少对于我来说,

2014-10-16 11:06:47 1431

转载 CSS3中border-image属性详解

原文:http://beyondweb.cn/article_detail.php?id=63

2014-10-15 15:48:26 722

转载 CSS选择器

原文:http://www.w3school.com.cn/cssref/css_selectors.aspCSS3 选择器在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。"CSS" 列指示该属性是在哪个 CSS 版本中定义的。(CSS1、CSS2 还是 CSS3。)选择器例子例子描述CSS

2014-10-15 10:55:42 364

原创 使用after伪类,配合IE的zoom或者overflow清除浮动

用after伪类实现,兼容多种浏览器:.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;overflow:hidden;}为了兼容IE6、IE7,加上下面代码:.clearfix{zoom:1}一般情况下,如果父层内部有浮动

2014-10-15 10:32:18 910

原创 basic reset之 * {margin: 0; padding: 0; },但是不推荐使用*

作用:格式化页面*表示所有元素因为某些元素如 body、 li、 p 这是有默认的margin值,这样就不方便我们精确控制,所以我们干脆就先把所有元素的margin、padding先设置为0,以后根据需要再单独设置某一项的margin和padding数值 。

2014-10-15 09:57:20 370

转载 HTTP协议状态码

http://lingyu.wang/2014/04/16/http-code/100~199——信息性状态码100——continue(继续)说明收到了请求的初始部分,请客户端继续。101——switching protocols(协议更换)说明服务器正在根据客户端的指定,将协议切换成update首部所列的协议200~299——成功状态码

2014-10-14 18:36:41 595

转载 font简写

font的属性简写里面常用的有5个是可以写在一起的:font-style设定斜体 如:font-style: italic;font-weight设定文字粗细 如:font-weight: bold;font-size设定文字大小 如:font-size: 12px;line-height设定行距 如:line-height: 150%;color设定文字颜色(注意不是fo

2014-10-14 16:58:53 660

转载 box-sizing

经过了一代又一代人们意识到数学不好玩,所以他们新增了一个叫做 box-sizing 的CSS属性。当你设置一个元素为 box-sizing: border-box; 时,此元素的内边距和边框不再会增加它的宽度。这里有一个与前一页相同的例子,唯一的区别是两个元素都设置了 box-sizing: border-box; :.simple { width: 500px; margin

2014-10-12 21:11:08 514

转载 你所不知的 CSS ::before 和 ::after 伪元素用法

原文:http://blog.dimpurr.com/css-before-after/CSS 有两个说不上常用的伪类 :before 和 :after,偶尔会被人用来添加些自定义格式什么的,但是它们的功用不仅于此。前几天发现了 Creative Link Effects 这个非常有意思的介绍创意链接特效的页面,里面惊人的效果大量使用到的特性除了 transform 属

2014-10-11 10:26:29 567

转载 js ==与===区别(两个等号与三个等号)

首先,== equality 等同,=== identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ==,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个

2014-10-11 09:18:22 512

转载 Sublime text 2 快捷键

多列编辑:按住ctrl点击鼠标,会出现多个闪烁的光标,这时可同时修改多处

2014-10-10 09:40:23 356

原创 vim教程

打开终端,打 vimtutor

2014-10-08 10:05:00 285

空空如也

空空如也

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

TA关注的人

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