Demo效果如下:
到这里我们的 HTML 文件就全部写完啦
这时候我们就可以得到一个图片的效果。
这里小图标总共有 11 张,相互之间的变化就是 10 步,所以动画设置如下
这样就得到了一个无限循环的逐帧动画
这样下来,默认就不会动了,然后在hover的时候“运行”就行了
css制作三角图标像以上的三角形小图标,实现的方法有很多种,大部分人会使用图片来实现,其实纯css也可以实现的,方法很简单。下面是正方形的实现方法,四边给个border,然后设置下颜色就可以了,记得加上overflow:hidden,不然IE6下是有问题的.Box { width:0height:0overflow:hiddenborder-left:40px solid #00Fborder-bottom:40px solid #F00border-right:40px solid #F90border-top:40px solid #0F0}三角形的实现方法是把其他三边的颜色设为一样就可以了.Box { width:0height:0overflow:hiddenborder-left:40px solid #00Fborder-bottom:40px solid #FFFborder-right:40px solid #FFFborder-top:40px solid #FFF}