发现两个有趣的CSS3动画效果

CSS3画机器猫及纯css3动画,都是很不错的效果,感兴趣的朋友可以研究研究哦,预览时请在支持CSS3(HTML5)的浏览器下

 

一、CSS3画机器猫 

哆啦A梦效果图:
 
可用于浏览器对CSS3支持情况的测试

但最近有人对这个测试表示怀疑,指该测试使用了偏向性代码,测试的CSS代码偏向于支持Chrome,Safari等Webkit浏览器。

二、纯CSS3动画
发现一个有趣的CSS3效果,可以研究研究,先放到柯乐义网上。
http://keleyi.com/keleyi/phtml/html5/6.htm
请使用支持CSS3(HTML5)的浏览器访问查看效果: 
支持HTML5的浏览器,例如:Chrome,火狐
效果图:

复制代码
代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>纯CSS3实现动画</title>
<link rel="stylesheet" href="http://keleyi.com/keleyi/phtml/html5/6/webkit_keyframes.css" type="text/css">
<link rel="stylesheet" href="http://keleyi.com/keleyi/phtml/html5/6/moz_keyframes.css" type="text/css">
<link rel="stylesheet" href="http://keleyi.com/keleyi/phtml/html5/6/common.css" type="text/css">
<style type="text/css">
.ke-content{backgroud:none}
</style>
</head>
<body>
<div><a href="http://keleyi.com/a/bjac/nmwpqgag.htm" target="_blank">原文</a></div>
<div id="canvas">
<div class="sky">
<div class="cloud-1"></div>
<div class="cloud-2"></div>
<div class="cloud-3"></div>
<div class="cloud-4"></div>
<div class="cloud-5"></div>
<div class="cloud-6"></div>
<div class="cloud-7"></div>
<div class="cloud-8"></div>
</div>
<div class="horizon"></div>
<div class="ground">
<div class="sign-best"></div>
<div class="sign-no-js"></div>
<div class="sign-lots-of-divs"></div>
<div class="sign-all-css"></div>
</div>
<!-- skeleton and shadow -->
<div class="shadow"></div>
<div class="me">
<div class="torso">
<div class="left leg">
<div class="left thigh">
<div class="left shin">
<div class="left foot">
<div class="left toes"></div>
</div>
</div>
</div>
</div>
<!-- left leg -->
<div class="right leg">
<div class="right thigh">
<div class="right shin">
<div class="right foot">
<div class="right toes"></div>
</div>
</div>
</div>
</div>
<!-- right leg -->
<div class="left arm">
<div class="left bicep">
<div class="left forearm"></div>
</div>
</div>
<!-- left arm -->
<div class="right arm">
<div class="right bicep">
<div class="right forearm"></div>
</div>
</div>
<!-- right arm -->
</div>
<!-- torso -->
</div>
<!-- me -->
<div class="overlay"></div>
</div>
</body>
</html>

时间: 2024-09-21 01:49:47

发现两个有趣的CSS3动画效果的相关文章

CSS实例:老外收集的CSS3动画效果

文章简介:animate.css 一些常用的CSS3动画效果. 大家已经开始在项目中使用一些CSS3动画效果了吧,这让网站在高端浏览器上看起来很上流.animate.css是一个老外做的各种CSS3动画的合集,比较全,也很炫,大家可以参考学习一下. 项目主页:http://daneden.me/animate/ 自定义下载样式:http://daneden.me/animate/build/ git地址:https://github.com/daneden/animate.css

5个能够有效帮助你快速创建超棒CSS3动画效果的类库

日期:2012-11-28  来源:GBin1.com 如果你开发前端特效的话,肯定会首选javascript类库,例如,jQuery,使用它能够帮助你快速的帮助你生成兼容性相对良好的动画特效.或者,如果你对于兼容性没有太多的要求的话,你可以考虑使用性能更加优良的CSS3动画特效.大家可能还记得我们以前介绍过的animate.css, Easings和liffect三个超棒的CSS3动画类库吧.今天我们这里总结了5款有效帮助你生成CSS3动画效果的类库和工具,希望大家喜欢! Animate.cs

BOOM:一款有趣的Javascript动画效果

实践出真知,有的时候看到一些有趣的现象就想着用自己所学的知识复现一下. 缘起 前几天在 github 上看到同事的一个这样的小项目,在 IOS 上实现了这样一个小动画效果,看上去蛮炫的,效果图: 我就寻思着,在浏览器环境下,用 Javascript 怎么实现呢? 在浓烈的好奇心驱使下,最终利用 Javascript 和 CSS3 完成了模仿上面的效果,通过调用方法,可以将页面上的图片一键爆炸,我给它起了个 boomJS 的名字,贴张效果图: 实现 我感觉效果还是可以的,因为没有使用 canvas

CSS3动画理解与应用

Transform:对元素进行变形: Transition:对元素某个属性或多个属性的变化,进行控制(时间等),类似flash的补间动画.但只有两个关键贞.开始,结束. Animation:对元素某个属性或多个属性的变化,进行控制(时间等),类似flash的补间动画.可以设置多个关键贞.   Transition与Animation: transition需要触发一个事件 ,而animation在不需要触发任何事件的情况下也可以显式的随着时间变化来改变元 素css的属性值,从而达到一种动画的效果

从迅雷7.9宣传下载页面CSS3动画想到的

通常在产品宣传页上,往往会向用户介绍产品的功能特点,用来传达产品的理念,而这也是用户初次对新产品或产品新功能新特性的感观认知,基于这个原因,当视觉设计师在设计产品宣传页的时候,就往往都会比较甚至是特别注重页面的精致度,但是最终的设计稿出来以后,其实通常就只是一个静态的页面.如果从视觉设计的角度看,可能静态页视觉效果已经是很好了,不过因为始终缺少给人造成视觉冲击的动感效果,相信有不少设计师都回希望给页面多增加一些动画元素,但是可能又不希望太过依赖flash的动画. 其实现在设计师们可以针对高端浏览

Javascript动画效果(3)_javascript技巧

前面我们已经介绍了速度动画.透明度动画.多物体运动和任意值变化,并且我们在Javascript动画效果(二)中介绍到我们封装了一个简单的插件雏形,接下来我们对前面的动画效果进行进一步扩充,尽量将我们的框架做到更实用.在这里我们还需要了解两个运动,一个是链式运动,一个是同时运动.它们间的区别分别是:链式运动是指运动一个接着一个(一个运动完成马上进行下一个运动):而同时运动是指所有的运动同时进行.在这里,我们该如何实现呢? 1.链式运动 前面的效果中,我们已经能对任意值进行相应的变化,我们该如何在一

css3动画从入门到精通

什么是css3动画? 通过 CSS3,我们能够创建动画,这可以在许多网页中取代动画图片.Flash 动画以及 JavaScript. CSS3带来了圆角,半透明,阴影,渐变,多背景图等新的特征,轻松实现了设计稿中常见的图层样式,用简洁的代码替代图片,代替了多余的空标签. 现成的CSS3动画库:http://leaverou.github.io/animatable/ background-color .background-color { background:#708090; animatio

闲谈CSS3动画

随着CSS3越来越热,CSS3动画也逐渐受到大家的关注.这次有幸修改淘宝网全站页头,小小地应用了下(详见http://www.taobao.com/下拉箭头处的hover效果).与其说是渐进增强,不如说是满足了技术人小小的虚荣心. 以下是自己的一点理解,希望能对大家有所帮助. - 淘宝案例解析 需求:鼠标移动到菜单上时旋转箭头,且给支持CSS3的浏览器加上旋转动画. 源码请查看demo源文件. demo (http://fiddle.jshell.net/pjRVT/show/light/) -

javascript判断css3动画结束 css3动画结束的回调函数

 本文主要给大家介绍的是如何使用javascript判断CSS3动画效果结束,主要是使用了javascript的回调函数,其思路是一旦动画或变换结束,回调函数就会触发.不再需要大型类库支持,非常的简单实用,推荐给大家.     css3 的时代,css3--动画 一切皆有可能: 传统的js 可以通过回调函数判断动画是否结束:即使是采用CSS技术生成动画效果,JavaScript仍然能捕获动画或变换的结束事件: transitionend事件和animationend事件标准的浏览器事件,但在We