HTML5 Canvas生成粒子效果的人物头像

前面我们分享过一个HTML5 Canvas实现的图像马赛克模糊效果,HTML5处理图片真的非常简单。今天我们要再利用HTML5 Canvas实现一个粒子效果的人物头像,你可以任意选择一张头像图片,接下来该图片会被打散成许多粒子,然后慢慢的重组成图片,鼠标滑过图片时粒子还会出现浮动的动画特效,看上去非常酷。...
粒子效果 HTML5 Canvas

[HTML/CSS]display:none和visibility:hidden的区别

写在前面在群里有朋友问这样一个问题,display:none的标签,影响了布局。这就引出了本篇这样的问题,印象中display:none的块元素是不占位置的。一个例子!DOCTYPEhtml htmlxmlns=http://www.w3.org/1999/xhtml head metahttp-equiv=Content-Typecontent=text/html;charset=utf-...
visibility display HTML/CSS

HTML5/CSS3古典纸扇动画

各位HTML5爱好者注意了,今天要给大家分享一款很有意思的HTML5动画,它是一把古典的纸扇动画,纸扇可以自动展开和收拢,并且厉害的是,利用CSS3和HTML5特性,纸扇还可以模拟扇动的效果,非常有意思。...
古典纸扇动画 HTML5/CSS3

HTML5实现图形挤压变形动画

今天我们要来分享一款很特别的HTML5动画特效,它是一款图形挤压动画。鼠标移动小球,该小球会和周围的几个小球产生挤压效果,从而使受挤压的小球产生相应的变形,利用HTML5是这个挤压变形的特效显得非常逼真,一起来玩玩吧。...
HTML5 挤压变形动画

使用HTML5中postMessage实现Ajax中的POST跨域问题

HTML5中提供了在网页文档之间相互接收与发送信息的功能。使用这个功能,只要获取到网页所在窗口对象的实例,不仅仅同源(域+端口号)的web网页之间可以互相通信,甚至可以实现跨域通信。浏览器支持程度:IE8+,firefox4+,chrome8+ opera10+1. 首先,要想接收从其他的窗口发过来的消息,就必须对窗口对象的message事件进行监听,如下代码:window.addEventLis...
POST跨域 HTML5

html5如何在IOS下自动播放音乐

在iphone所有平台包含最新的iphone6 plus,都有效另外有B格的魅族里也同样有效。但是基于微信里打开。audiopreload=preloadcontrolsid=car_audiosrc=http://s882ddd.com/pinpai2/images/222.mp3loop/audio script setTimeout(function(){ $(window).scro...
html5 IOS播放音乐

HTML5五彩连珠小游戏

之前我们分享过很多炫酷的HTML5游戏,比如HTML5堆木头游戏,实现原理也是比较简单的。今天我们要分享另外一款HTML5小游戏,名字叫五彩连珠。点击彩球移动到期望的位置,每移动一次,画面将随机出现3个新的彩球;当同一颜色的彩球连成5个一行或一列或一斜线时,这5个彩球同时消失,游戏得分10分。当画面上每个方格都被彩球占满时,游戏结束。...
HTML5游戏 HTML5

HTML5 SVG世界地图 地图可拖拽和缩放

之前我们已经向大家分享过一些基于HTML5的地图应用,比如jQuery矢量SVG地图插件JVectorMap,以及这款HTML5/CSS3带区域地图的联系表单。今天要分享的这款HTML5地图应用是一张世界地图,地图元素是使用SVG绘制的,并且地图可以拖拽和局部缩放,效果非常不错。...
SVG世界地图 HTML5 SVG

HTML5实现刮奖效果

要实现刮奖效果,最重要的是要找到一种方法:当刮开上层的涂层是就能看到下层的结果。而HTML5的canvas API中有一个属性globalCompositeOperation,这个属性有多个值,而实现刮奖效果要用到的值就是destination-out。意思就是:在已有内容和新图形不重叠的地方,已有内容保留,所有其他内容成为透明。这样可能不好理解,后面实现的时候会解释。有了globalCompos...
HTML5 刮奖效果

基于zepto的微信手机端微场景HTML5页面特效

如今非常流行的HTML5页面展现形式,特别是在一些微信应用里面微场景的使用、电子海报等表现方式大都采用如此方式,今天我们提供大家一款这种页面特效,支持手机端触屏向上滑动,页面非常流畅,基于zepto,轻量级框架,大家可以看看。...