Demo效果如下:
到这里我们的 HTML 文件就全部写完啦
这时候我们就可以得到一个图片的效果。
这里小图标总共有 11 张,相互之间的变化就是 10 步,所以动画设置如下
这样就得到了一个无限循环的逐帧动画
这样下来,默认就不会动了,然后在hover的时候“运行”就行了
效果图如下
用两个嵌套的div容器,父容器来控制图标显示的位置,子容器用来写彩虹的样式。
1、定义父容器样式,控制图标位置,顺便给整个页面加个背景色,方便预览
2、彩虹样式,彩虹有一个左右摇摆的动画效果
3、投影样式,别忘了是同样有动画的哟
搞定,很简单有没有,跟着实现一遍,你也可以画出美丽的彩虹咯~