06 2015 档案
摘要:getElementsByClassName不兼容低版本的浏览器,但是经常会用到根据class来获取dom对象,因此对getElementsByClassName做了一个兼容性的扩展代码如下: 1 function getElementsByClassName(clsName,context...
阅读全文
摘要:IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素。attachEvent(type,listener);listener函数中的this不是指向执行当前事件的dom而是window切记,感觉这一点IE做的太奇怪了!
阅读全文
摘要:一、事件流 事件流描述的是从页面中接受事件的顺序。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流1、事件冒泡事件冒泡,事件最开始由最具体触发事件的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。2、事件捕获事件捕获的思想是不太具体的节点应该更早接
阅读全文
摘要:show,hide——>是通过改变height,width,opacity来实现动画的显示与隐藏的fadeIn、fadeOut——>只通过opacity来实现动画的显示与隐藏的它们两个在动画显示与隐藏完后都会设置disply:none或displya:block。详见demo
阅读全文
摘要:文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构。将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,DOM节点有:1.元素节点:上图中、、等都是元素节点,即标签。2.文...
阅读全文
摘要:':first' 只匹配一个元素,:first-child将为每个父元素匹配第一个子元素JohnKarlBrandonGlenTaneRalph$("li:first-child") :只匹配第一个ul 下的第一个li$("li:first-child"):匹配两个ul下的第一个li
阅读全文
摘要:DOM 节点属性在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 :1. nodeName : 节点的名称2. nodeValue :节点的值3. nodeType :节点的类型一、nodeName 属性:节点的名称,是只读的。1.元素节点的 nodeName 与标...
阅读全文
摘要:http://www.cnblogs.com/2050/archive/2012/08/13/2636467.html#2457812http://www.bbs0101.com/archives/34.htmlhttp://www.bbs0101.com/archives/42.htmlhttp:...
阅读全文
摘要:position:absolute——绝对定位元素,脱离了文本流(即在文档中已经不占据位置)。 1、absolute定位必须指定 left , right , top , bottom 属性中的至少一个,在没有设定TRBL值时元素的位置遵从正常的HTML布局规则。 2、设定TRBL时,以最...
阅读全文
摘要:一、两个div并列,上面div的margin-bottom和下面div的margin-top会塌陷,也就说会取上面div的margin-bottom和下面div的margin-top的最大值作为两个并列div中间的margin显示值。解决方法:两个div并列,只设置其中一个块上或下margin的一处...
阅读全文
摘要:以下是对上面几个属性的测试效果如下: 具体代码如下: white-space white-space: normal this is a test ! white-space: pre this is ...
阅读全文
摘要:1、浮动包裹性——浮动具有让元素按displya:inline-block显示(如果没有设置宽度和高度,则它可以显示的尽量窄高 度尽量小)。2、浮动破坏性——浮动元素漂浮在标准流之上(但没有脱离文档流),破坏了正常文档流的显示顺序。浮动元素的下一个元素(block),会和上一个非浮动的block元素...
阅读全文