摘要: 在IE、FireFox、Opera下都可以使用document.body.clientWidthdocument.body.clientHeight即可获得,很简单,很方便。Opera仍然使用document.body.clientWidthdocument.body.clientHeight可是I... 阅读全文
posted @ 2015-08-15 17:51 Lz_Tiramisu 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 先看下面的例子你就能明白两者的差别:测试一下块元素与内联元素的差别测试一下块元素与内联元素的差别在上面的例子中,会自己产生一个新的行,而并没有换行,这是在没有CSS渲染的情况下才这样,同样,我们也可以通过CSS把div定义成内联元素,把span定义成块元素,但是,我们却不能在HTML里任意转化它们,... 阅读全文
posted @ 2015-08-15 14:53 Lz_Tiramisu 阅读(20832) 评论(3) 推荐(2) 编辑
摘要: DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是html文件的验证机制,属于html文件组成的一部分。DTD:三种文档类型:S(Strict)、T(Transitional)、F(Frameset)。Strict:如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样... 阅读全文
posted @ 2015-08-15 14:32 Lz_Tiramisu 阅读(2862) 评论(0) 推荐(0) 编辑
摘要: 一 单例模式单例模式的定义是产生一个类的唯一实例,但js本身是一种“无类”语言。很多讲js设计模式的文章把{}当成一个单例来使用也勉强说得通。因为js生成对象的方式有很多种,我们来看下另一种更有意义的单例。有这样一个常见的需求,点击某个按钮的时候需要在页面弹出一个遮罩层。比如web.qq.com点击... 阅读全文
posted @ 2015-08-14 11:44 Lz_Tiramisu 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 选择排序是一类借助选择进行排序的方法,主要思想:每趟排序在当前待排序序列中选出关键码最小的记录,添加到有序序列中。特点是记录移动的次数较少。 一、简单选择排序 选择排序是一种简单直观的排序算法,无论什么数据进去都是O(n2) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用 阅读全文
posted @ 2015-08-12 16:58 Lz_Tiramisu 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 1、检测字符串(string)、数值(number)、布尔值(boolean)、未定义(undefined)、函数(function) 、对象(object)使用typeof(在Safari和Chrome中检测正则也会返回 "function")2、检测null 应用“===”,返回"null"3、... 阅读全文
posted @ 2015-08-12 14:36 Lz_Tiramisu 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 浮动元素引起的问题: 1. 父元素的一级子元素全都为浮动元素的情况下,父元素的高度无法被撑开,影响与父元素同级的元素 2. 与浮动元素同级的非浮动元素(内容)会跟随其后 3. 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构 解决方法: 使用 CSS 中的 clear:bo 阅读全文
posted @ 2015-08-11 21:50 Lz_Tiramisu 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.用传统的字符串操作,要把-b和-c转成大写的B和C。那么我们可以用split()方法来进行分割利用toUpperCase()方法来转大写。最后用join()方法来拼接。 1 foo="get-element-by-id"; 2 function test(str){ 3 var arr=str.... 阅读全文
posted @ 2015-08-10 21:31 Lz_Tiramisu 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 我们先来考虑这个问题,console.log([] == false)会打印什么呢? 答案是true。为什么呢? 首先,因为当"=="号两边其中一个是布尔值的话,先把它转换为数字(ECMAScript的规范)。于是就变成了求[] == 0。 然后问题是为什么[]==0会是true呢?这是因为当... 阅读全文
posted @ 2015-08-10 18:12 Lz_Tiramisu 阅读(789) 评论(0) 推荐(0) 编辑
摘要: css3 幻灯片 阅读全文
posted @ 2015-08-10 15:28 Lz_Tiramisu 阅读(3305) 评论(0) 推荐(0) 编辑