CSS中怎么实现多重背景动画

CSS中怎么实现多重背景动画,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

成都创新互联2013年开创至今,是专业互联网技术服务公司,拥有项目成都网站设计、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元嘉定做网站,已为上家服务,为嘉定各地企业和个人服务,联系电话:028-86922220


CSS代码

给一个页面元素设置多个背景图片,这种技术很早就可行了,你只需要用逗号把各个背景分隔开:

代码如下:

.animate-area {
background-image: url(twitter-logo-bird.png), url(treehouseFrog.png), url(bg-clouds.png);
background-position: 20px -90px, 30px 80px, 0px 0px;
background-repeat: no-repeat, no-repeat, repeat-x;
}


需要注意的是,你希望出现在最上层的背景图应该放在图片队列的第一位。让这些背景图片动起来需要变化background-position,也是用逗号分隔:

代码如下:


@keyframes animatedBird {
from { background-position: 20px 20px, 30px 80px, 0 0; }
to { background-position: 300px -90px, 30px 20px, 100% 0; }
}
.animate-area {
animation: animatedBird 4s linear infinite;
}

看完上述内容,你们掌握CSS中怎么实现多重背景动画的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


网站题目:CSS中怎么实现多重背景动画
网址分享:http://csruizhi.cn/article/ihphco.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 成都网站制作 企业网站设计 企业网站建设 定制网站建设多少钱 网站建设方案 营销型网站建设 成都网站建设公司 成都网站设计 成都网站设计 手机网站建设套餐 网站建设改版 网站建设开发 成都网站建设公司 成都网站建设 手机网站制作 成都网站制作 响应式网站设计 高端定制网站设计 定制网站设计 成都企业网站制作 外贸营销网站建设 营销网站建设