对于一个复杂的图形或者动画,以前我们都是使用图像叠加或者使用CSS+JavaScript来处理,但是随着CSS3标准的不断成熟,我们甚至可以使用CSS3来勾勒出一些图像并制作出来。 丰富的动画特效。 本文主要分享8款纯CSS3制作的动画应用,并提供源码下载。
1.纯CSS3实现发光开关按钮
前段时间,我们给大家分享了一款像豆浆一样透明的CSS33D开关按钮,效果相当不错。 明天我们来分享一款类似的纯CSS3发光开关开关按钮,看起来像一个灯光开关,可以左右切换。 另外,开关上的文字有灯光的特效,整体看起来非常立体。
2.纯CSS3绘制的火龙图像
这是又一个用纯CSS3绘制的动画特效。 这次是纯CSS3绘制的火龙图像。 整条龙没有使用单一图片,充分利用了CSS3的特性。 小火龙看起来很现实,你觉得怎么样?
在线演示/源码下载
3. HTML53D点阵波浪滚动动画
还记得之前分享的两个HTML53D波浪动画效果吗? 它们是纯CSS3/HTML5实现3D波浪动画和HTML5WebGL实验酷炫的HTML5Canvas波浪墙,其中之一利用WebGL将3D效果渲染得淋漓尽致,但也很消耗CPU。 明天我们再分享另一个基于HTML53D的点阵波浪滚动动画特效,也是特别的华丽。
在线演示/源码下载
4.纯CSS3天气动画图标
这是一个基于纯CSS3的天气动画图标。 借助CSS3特性,我们在这里勾勒出7个天气图标,每个图标都有一组代表当前天气的动画效果html5实现菜单,比如下雪的天气,会有下雪的动漫,还有大雪。 这个CSS3天气图标可用于天气预报的应用程序。
在线演示/源码下载
5.纯CSS3实现人物晃动动画
这次我们要分享一个超帅的纯CSS3人物摇头动画。 初始化时,角色的各个部分借助 CSS3 动画效果缝合在一起。 然后就是人物听音乐的场景,一边听音乐一边晃动耳朵,非常入迷,周围还会有跳舞的音符动画。
在线演示/源码下载
6.纯CSS3实现iPhone6动画3D效果
iPhone 6 刚刚发布。 明天我们将使用纯CSS3简单勾勒出iPhone 6的外观,记住是纯CSS3实现的,没有使用一张图片。 由于CSS3特性的应用,iPhone 6的整个边框都有阴影,具有立体3D视觉效果。
在线演示/源码下载
7.纯CSS3三维动画菜单菜单项按下时有内阴影
这次小编给大家分享一个借助纯CSS3实现的三维动画菜单。 菜单的实现非常简单,没有太多的特效渲染,看起来非常干净漂亮。 尤其是红色的背景,菜单就变得有点立体的感觉。 另外,当我们点击菜单项时html5实现菜单,菜单项会有内阴影的视觉效果。
在线演示/源码下载
8.纯CSS3勾勒出的红色图标按钮组合
这是一个基于纯CSS3的图标组合。 借助CSS3,我们基本上可以在网页上绘制所有矢量图形。 因为CSS3的出现,我们可以画曲线了。 这个图标是红色风格的。 有几种复杂的模式需要使用多层 CSS 代码来实现。 大多数图标的轮廓都比较简单。
在线演示/源码下载