05 2013 档案
摘要:property ['prɔpəti] n. 性质,性能;财产;所有权attribute [ə'tribju:t, 'ætribju:t] n. 属性;特质 vt. 归属;把…归于setAttribute是为DOM节点设置/添加属性的标准方法: var ele = document.getElementById("my_ele"); ele.setAttribute("title","it's my element");但很多时候我们也这样写: ele.title = "it'
阅读全文
摘要:区分apply,call就一句话, foo.call(this,arg1,arg2,arg3)==foo.apply(this,arguments)==this.foo(arg1,arg2,arg3)call, apply都属于Function.prototype的一个方法,它是JavaScript引擎内在实现的,因为属于Function.prototype,所以每个Function对象实例,也就是每个方法都有call, apply属性.既然作为方法的属性,那它们的使用就当然是针对方法的了.这两个方法是容易混淆的,因为它们的作用一样,只是使用方式不同.相同点:两个方法产生的作用是完全一样的不.
阅读全文
摘要:---恢复内容开始---1、 获取页面和元素可视高度,可视宽度值。2、 获取页面和元素实际的高度,实际的宽度的值。3、 获取滚动条的高度(页面滚动的高度)获取文档可视窗口大小:火狐,谷歌,欧朋浏览器提供了一个window.innerWidth和window.innerHeight方法来获取串口的可视大小。IE6以上的浏览器提供了一个document.documentElement.clientWidth和document.documentElement.clientHeight来获取文档可视窗口的大小,IE6以下使用document.body.clientWidth。但同时火狐,谷歌,欧鹏浏览
阅读全文
摘要:1. BFC(Block Formatting Context)直译为“块级格式化范围,环境,上下文”。BFC的定义:是 W3C CSS 2.1 规范中的一个概念,它决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用。Mozilla Developer Center 对它的定义如下:“一个块级格式化范围是CSS对一个页面进行可视化渲染时产生的区域,在这个区域中会产生被渲染的盒子模型、以及相互影响的浮动元素。”2.如何产生BFC:当一个HTML元素满足下面条件的任何一点,都可以产生Block Formatting Context:float的值不为none。overflow的值不为v
阅读全文
摘要:项目中用到,自己收藏:{background-color: #FFF; box-shadow:0px 2px 5px 0px #CCC; -moz-box-shadow: 0px 2px 5px 0px #CCC; /*Safari,Chrome*/ -webkit-box-shadow: 0px 2px 5px 0px #CCC; /*css3: Opera,IE9*/ box-shadow: 0px 2px 5px 0px #CCC; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Stre
阅读全文