引用地址:http://www.cnblogs.com/2050/archive/2012/08/13/2636467.html#2457812 http://www.cnblogs.com/jscode/archive/2012/08/28/2660078.html 如果margin为正的时候,那 Read More
call与apply的作用: 1.改变函数内部this指向 2.实现函数继承 代码演示: 第一次执行函数isOdd,this.dividend为undefined,因此num%(this.dividend)执行结果为NaN,NaN不等于0,因此结果为奇数; 但是在第二次利用了isOdd.call后, Read More
原理: 首先将img的真正的地址存放在一个自定义属性内,例如data-img. 而src属性存放的是一张空白图片。 接下来,当滚动条发生滚动时,判断图片是否在可视区域内,如果在可视区域内,则将data-img的值赋给src 代码实现: 既然懒加载的原理是基于判断元素是否出现在窗口可视范围内,首先我们 Read More
grep()方法用于元素过滤。使用指定的函数过滤数组中的元素,并返回过滤后的数组。 语法:$.grep(array,callback) array:待过滤数组 callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数组元素的值,一个是当前数组元素的下标,即元素索引值。 Read More
1. 问题的由来 有这样一种情形:在一个容器(container)中,有两个浮动的子元素,父元素并没有设置高度。<div> <div style="float:left;width:45%;"></div> <div style="float:right;width:45%;"></div></di Read More
问题1:不同浏览器对控件的margin和padding不同 碰到频率:100%; 解决方法:用通用符*{margin:0;padding:0;} 备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的css文件开头都会用通配符*来设置各个标签的内外补丁是0。 问题2:块属性标签float Read More
CSS实现垂直居中的常用方法 2017-04-17 渔歌 前端开发 来自:渔歌 - 博客园 链接:www.cnblogs.com/yugege/p/5246652.html(点击尾部阅读原文前往) 已获转载授权 在前端开发过程中,盒子居中是常常用到的。其中 ,居中又可以分为水平居中和垂直居中。水平居 Read More
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object ,Function 是JS自带的函数对象 二.原型对象 在js中,每一个对象(函数)都会加载一些预定义的属性。其中函数对象的一个属性就是原型对象 prototype。注:普通对象 Read More