canvas真是个好东西,页面动画玩的可真的厉害,本例子就是一个美丽动画心形树叶,早个10年,这一种动画大部分都是flash能搞,现在canvas真的强大。
var textAnimate = eval(Jscex.compile("async", function () {var together = new Date();together.setFullYear(2022,8,1); //时间年月日together.setHours(12); //小时together.setMinutes(0); //分钟together.setSeconds(0); //秒前一位together.setMilliseconds(0); //秒第二位$("#code").show().typewriter();$("#clock-box").fadeIn(500);while (true) {timeElapse(together);$await(Jscex.Async.sleep(1000));}}));
//打字效果,为jquery添加自定义方法函数//注意this的使用$.fn.typewriter = function() {this.each(function() {});return this;};//方法调用$("#code").show().typewriter();
关注精益资源-动画效果插件,各种cool组件顺手拈来。
css3结合动画,跟div的元素进行结合搭配,就能制作出运动中的九大行星图,各个行星的自转与公转都是根据实际的运行速度进行,只是同时提高了很多倍的运行速度。
three.js结合图片的处理,添加鼠标与自转动的时间,制作出魔幻的地球旋转效果,犹豫站在月球上观看地球,画面壮观。
jQuery和css3卡片自动翻牌效果,使用CSS3透视和backface-visibility属性达到卡片正反面效果,结合jquery的toggleClass,结合循环定时器来利用css的添加与删除,达到翻牌效果。