摘要: 最近做移动端的项目,涉及触摸事件很频繁;我接下来介绍下三个基本的触摸事件: touchstart:触摸开始的时候触发 touchmove:手指在屏幕上滑动的时候触发 touchend:触摸结束的时候触发 下面是我刚写的一个小demo,可以复制体验下,测试的话打开浏览器的开发者工具的手机模式,点击屏幕 阅读全文
posted @ 2017-02-19 20:58 MrLQZ 阅读(19767) 评论(2) 推荐(1)
摘要: 原理:把上、左、右三条边隐藏掉(颜色设为 transparent) #demo2 { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bott 阅读全文
posted @ 2016-12-24 13:35 MrLQZ 阅读(1113) 评论(0) 推荐(0)
摘要: 闭包是指有权访问另一个函数作用域中变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函数的局部变量,利用闭包可以突破作用链域,将函数内部的变量和方法传递到外部。 闭包的特性: 1.函数内再嵌套函数2.内部函数可以引用外层的参数和变量3.参数和变量不会被垃圾回收机 阅读全文
posted @ 2016-12-23 18:09 MrLQZ 阅读(16305) 评论(0) 推荐(1)
摘要: javascript创建对象简单的说,无非就是使用内置对象或各种自定义对象,当然还可以用JSON;但写法有很多种,也能混合使用。主要为下面几种:1、对象字面量的方式 2、用function来模拟无参的构造函数 3、用function来模拟参构造函数来实现(用this关键字定义构造的上下文属性) 4、 阅读全文
posted @ 2016-12-23 17:59 MrLQZ 阅读(673) 评论(0) 推荐(0)
摘要: 水平居中:给div设置一个宽度,然后添加margin:0 auto属性 div{ width:200px; margin:0 auto;} 让绝对定位的div居中 div { position: absolute; width: 300px; height: 300px; margin: auto; 阅读全文
posted @ 2016-12-23 15:17 MrLQZ 阅读(226) 评论(0) 推荐(0)
摘要: 第一种方法:采用绝对定位 第二种方法:采用左浮动 第三种方法:采用flex布局(推荐使用) 阅读全文
posted @ 2016-12-22 14:24 MrLQZ 阅读(480) 评论(2) 推荐(1)