- 博客(7)
- 资源 (26)
- 收藏
- 关注
原创 刷新页面更换CSS样式表-对网上document.write方式的修正
无意中看到了这样一篇博客刷新页面更换CSS样式表,所以想动手试试能不能满足结果,结果可想而知var cssname=Math.floor(Math.random()*2+1);document.write("");……该博客的问题在于运用了document.write,而该方法会重写整个页面,而不仅仅是head中的css,所以原来页面中的内容全部消失了,所以这种方法显然是不对的。而
2016-01-19 10:36:53 3664
原创 [高级程序设计]从高级程序设计中搬来的一些值得注意的地方(续)
1、prototype属性一些注意事项 实例对象和prototype没有prototype属性,这一点一定要注意,prototype属性是构造函数才有的属性;实例对象和prototype对象都只有一个_prototype_属性function A(){}var a=new A();console.log(a.hasOwnProperty('prototype'));//
2016-01-12 13:57:51 1231
原创 无定位父元素时offsetParent为body,但是offsetTop/offsetLeft计算距离从html开始
问题1:什么是offsetParent?解答:返回的是被定位的祖先元素,如果没有被定位的元素是body元素!问题2:发生margin重叠以后,我们怎么计算到offsetParent的距离?注意:下面的例子都是在标准模式下测试的结果 上面这种情况肯定会发生margin重叠 //offsetParent如果没有被定位的元素的情况下,如果和body发生了margin
2016-01-08 10:21:25 4892 1
原创 body元素和html元素之间的一些表现
问题1:布局方面的表现有什么不同?解答:body只是占用文档内容的区域,如果内容较少那么可能占据不了整个浏览器的可视区域,但是html元素至少也会占用浏览器的可视区域!该图是当body内容较少的情况下,html元素和body元素在浏览器中的表现。问题2:html,body元素之间是否会发生margin重叠现象? 我们给html元素也设定了一个margin-top值验证b
2016-01-07 10:31:36 2088
原创 瀑布流特效,回到顶部特效,放大镜特效,选项卡原理分析
特效1:放大镜特效 其中demo是相对布局 /*这是大盒子,用于存放所有元素,同时是相对定位*/ #demo { display: block; width: 400px; height:
2016-01-04 14:23:18 1602
原创 javascript中那些计算元素位置的方法和jQuery位置计算方法比较
问题1:offsetTop,offsetLeft,offsetWidth,offsetHeight等方法的用法?对于offsetWidth/offsetHeight/offsetLeft/offsetTop的计算都是以border为界限的,也就说从子元素border开始计算,到父元素border为止!对于offsetTop/offsetLeft都是要牵涉到offsetParent的,该元素是非
2016-01-02 09:05:36 3518
原创 图片懒加载的jQuery插件lazyLoad源码分析十八问
问题1:如何为每一个调用对象DOM元素添加自定义事件?this.each(function() { var self = this; var $self = $(self); self.loaded = false; /* If no src attribute given use data:u
2016-01-02 09:04:37 2343
在线评论数据集 论文全文 字段解释
2017-04-12
CMD规范之seajs
2015-12-06
HTML5离线存储
2015-11-17
javascript编程宝典第二版源码
2015-07-06
网络爬虫代码
2015-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人