好玩的css3动画

我们在做项目时难免要用图标的图片,而图片用多则会影响打开网页的加载速度,如果能把多个图标集合到一张图片上,再用css的样式显示你所需要的图片,那么加载速度自然就加快了,同时也提高了用户的体验度

过程如下

這样的一张图

实现下面的效果,便以移动的方式来展现

代码如下

b标签中给背景图

css样式


#img-a {
animation: img-a 1s linear;
animation-fill-mode:forwards;
}
#img-a b {

}
#img-b {
position: absolute;
left: 107px;

animation: img-b 1s linear;
animation-fill-mode:forwards;
}
#img-b b {
background-position: -174px;
}


#img-c {
position: absolute;
left: 210px;
animation: img-c 1s linear;
animation-fill-mode:forwards;
}
#img-c b {
background-position: -348px;
}

#img-d {
position: absolute;
left: 300px;
animation: img-d 1s linear;
animation-fill-mode:forwards;
}
#img-d b {
background-position: -522px;
}

#img-e {
position: absolute;
left: 400px;
animation: img-e 1s linear;
animation-fill-mode:forwards;
}
#img-e b {
background-position: -697px;
}

 這样就实现了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值