2016年8月31日

return false

摘要: DOM的事件传播有两个类型,一个是捕获(从父节点到子节点),一个是冒泡(从子节点到父节点),所以一个事件触发时可以有多个处理器去处理它,DOM标准约定了return false后就会阻止事件继续传播。 jQuery中each里面用return false代替break;return ture 代替c 阅读全文

posted @ 2016-08-31 20:04 dataman 阅读(439) 评论(0) 推荐(0) 编辑

CSS position: absolute、relative定位问题详解

摘要: CSS2.0 HandBook上的解释: 设置此属性值为 absolute 会将对象拖离出正常的文档流绝对定位,而不考虑它周围内容的布局。假如其他具有不同 z-index 属性的对象已经占据了给定的位置,他们之间不会相互影响,而会在同一位置层叠。 TRBL属性(TOP、RIGHT、BOTTOM、LE 阅读全文

posted @ 2016-08-31 12:23 dataman 阅读(886) 评论(0) 推荐(0) 编辑

浏览器渲染页面过程描述,DOM编程技巧以及重排和重绘

摘要: 一、浏览器渲染页过程描述 1、浏览器解析html源码,然后创建一个DOM树。 在DOM树中,每一个HTML标签都有一个对应的节点(元素节点),并且每一个文本也都有一个对应的节点(文本节点)。 DOM树的根节点就是documentElement,对应的是html标签。 2、浏览器解析CSS代码,计算出 阅读全文

posted @ 2016-08-31 09:47 dataman 阅读(1891) 评论(0) 推荐(0) 编辑

position:absolute 的深入探讨

摘要: position:absolute 参考谁进行定位的问题。之前大家可能会认为如果absolute元素的父级(祖父)元素没有设置position属性的时候,该元素的position:absolute会参考body进行定位。 换句话说是如果父级设置了position(且值为非static),参照(最近的 阅读全文

posted @ 2016-08-31 09:42 dataman 阅读(385) 评论(0) 推荐(0) 编辑

导航