-
jquery实现瀑布流布局查看全部
-
鼠标滚动事件查看全部
-
调用那个函数结果返回为真,则执行下面的内容查看全部
-
检测是否可以加载数据块查看全部
-
如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回 文档 或 元素节点 中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。查看全部
-
设置得到列数查看全部
-
demo结构样式查看全部
-
cssText:批量操作样式 参考:http://www.cnblogs.com/snandy/archive/2011/03/12/1980444.html查看全部
-
JS除法 和 C语言除法(都是整形) 不一样!! JS除法: var a=1/2; a 0.5 C语言除法: var a=1/2; a 0查看全部
-
1. push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 2.JavaScript实现瀑布流布局中图片定位代码 3.Math.floor()取整 4.offsetWidth 计算的是内容宽度 + 内边距宽度×2 +边框宽度×2 5.obj.style.cssText ="",以字符串的形式设置多个样式 6.getElementsByClassName方法IE8以下不兼容 7.获取元素的宽:.offsetWidth 获取窗口的宽:document.documentElement.clientWidth查看全部
-
用padding不用margin 瀑布流 等宽的 高度auto查看全部
-
onscroll事件实现瀑布流布局的图片加载功能 【原理】 当滚动滚动条时,判断是否要加载新的图片,通过一个函数,返回布尔值。 需要加载的条件: 页面最下面的元素box在视口中露出一半的高度时,开始加载。具体计算:(scrollTop+可视宽口高度)>(box.offsetTop+自身高度一半)时,加载(如图所示)。 【知识点】 ①scrollTop标准模式和混杂模式的兼容问题。 标准模式--document.body.scrollTop 混杂模式--document.documentElement.scrollTop; 兼容的写法:var scrollTop = document.body.scrollTop||document.documentElement.scrollTop; ②当前浏览器的可视窗口的高度 标准模式--document.body.clientHeight 混杂模式--document.documentElement.clientHeight; ③三元运算符代替if..else(比较简便) ④数据加载:将来自后台的json数据渲染到前端 创建元素,将数据填进去(这里是img的src) ⑤document.createElement创建元素 parentObj.appendChild(obj);插入对象到尾部查看全部
-
1. offsetHeight属性,能获取包括padding在内的高度,但不能获得margin 2. 瀑布流的特点是等宽不等高查看全部
-
css3的方式查看全部
-
js原生方式查看全部
举报
0/150
提交
取消