- 博客(5)
- 收藏
- 关注
转载 前端最全的 API 集锦
一、节点 1.1 节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只读 Node.textContent //返回当前节点和它的所有后代节点的文本内容,可读写 Node.baseURI //返回当前网页的绝对路径 Nod
2017-07-24 16:24:31 339
转载 利用html5实现类似微信的手机摇一摇功能-计算摇动次数
1、 deviceOrientation:封装了方向传感器数据的事件,可以获取手机静止状态下的方向数据,例如手机所处角度、方位、朝向等。 2、 deviceMotion:封装了运动传感器数据的事件,可以获取手机运动状态下的运动加速度等数据。 不多说直接上代码: JavaScript: 1 2 3 4 5 6 7
2017-07-24 15:14:42 3512
转载 canvas requestAnimationFrame
不知道大家是否有这样的感觉,当你使用window.setInterval()或者window.setTimeout()制作出来的动画,效果总是一卡一卡的,这绝对不是大家想看到的。 两个函数的特征决定了它能展示给我们的效果: (1)其实它们从一生下来,就不是为动画服务的; (2)它们虽然可以以毫秒作为单位,但是它们永远达不到毫秒的精确性; (3)它们是死的,并不会考虑动画什么时间绘
2017-07-24 15:11:41 519
转载 Canvas 在高清屏下绘制图片变模糊的解决方法
问题: 用canvas绘制图片的时候会模糊,但是用img显示的时候就不会,canvas和img的大小是相同的 至于为什么会变模糊,这和浏览器处理 canvas 的方式有关,相关的文章可以参考这篇 High DPI Canvas,这里不作深入介绍。 下面是相关的代码: [html] view plain copy
2017-07-24 15:08:16 670
原创 关于块元素和内联元素
块对象默认宽度是100%(继承自父元素),如果没有采用“float:left/right;”样式,相邻的两个块对象就会分排在不同的两行上。 内联对象的宽度取决于其内部元素的宽度与padding样式值之和,不可直接指定其宽度与高度(“display:block;”、“float:left/right;”强行转换后可以定义),相邻的两个内联对象会排在同一行上。 什么是内联对象,什
2017-07-02 10:50:59 334
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人