CSS背景动画在很长时间内一直是一个热门话题,主要因为不需要额外的元素,看起来效果也不错。如果是有多重背景的CSS动画呢,下面我们来看下是如何实现的。

先上个效果图:

多重背景的CSS动画效果图

CSS代码

[css]

@keyframes animatedBird {

from {

background-position: 20px 20px, 30px 80px, 0 0;

}

to {

background-position: 300px -90px, 30px 20px, 100% 0;

}

}

@-webkit-keyframes animatedBird {

from {

background-position: 20px 20px, 30px 80px, 0 0;

}

to {

background-position: 300px -90px, 30px 20px, 100% 0;

}

}

@-ms-keyframes animatedBird {

from {

background-position: 20px 20px, 30px 80px, 0 0;

}

to {

background-position: 300px -90px, 30px 20px, 100% 0;

}

}

@-moz-keyframes animatedBird {

from {

background-position: 20px -90px, 30px 80px, 0 0;

}

to {

background-position: 300px -90px, 30px 20px, 100% 0;

}

}

.animate-area2 {

width: 560px;

height: 190px;

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;

animation: animatedBird 4s linear infinite;

-ms-animation: animatedBird 4s linear infinite;

-moz-animation: animatedBird 4s linear infinite;

-webkit-animation: animatedBird 4s linear infinite;

overflow: hidden;

}

[/css]

HTML代码

[html]

[/html]

css多重背景教程,多重背景的CSS动画相关推荐

  1. HTML模板布局页面教程,css网页布局教程 标签 HTML Nav CSS布局教程

    短视频,自媒体,达人种草一站服务 大家好,我是毛仔,从今天开始毛仔和大家一起学习div+css页面布局. 从2008年7月份开始,毛仔辞去了原来的工作,和老兄一起网络创业.在那半年时间里学习了不少东西 ...

  2. div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程

    div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程篇与css sprites实例篇 css sprites拼合背景图片素材实现布局效果截图 一.什么 ...

  3. css如何让背景图片平铺?css背景图片平铺四种方式介绍-前端教程

    在网页设计的过程中,有时候可能会要求背景图片平铺,因为这样会让整个网页看起来比较好看,图片平铺可以不用具体设置body宽度和高度大小,就可以直接将图片平铺整个页面,那么,如何让背景图片平铺呢?接下来本 ...

  4. 零基础CSS入门教程(9)——背景颜色和背景图片

    本章目录 1.任务目标 2.背景颜色 3.背景图片 4.小结 1.任务目标 我们前几小节学习了如何设置字体格式,我们这一小节学习一下如何设置背景颜色和图片 2.背景颜色 我们可以通过backgroun ...

  5. 零基础CSS入门教程(5)–背景样式

    点此查看 所有教程.项目.源码导航 本文目录 1. 前言 2. 设置背景色 3. 设置背景图片 4. 背景图平铺 4.1 不平铺 4.2 水平平铺 4.3 垂直平铺 4.4 两个方向平铺 5. 背景定 ...

  6. CSS揭秘:5.条纹背景(上)

    文章目录 条纹背景 CSS线性渐变 css线性渐变小结 background-size 水平条纹 水平 First Try 水平 Second Try 水平 Third Try 水平 Forth Tr ...

  7. CSS进阶(一)背景与边框

    CSS进阶(一)背景与边框 文章目录 CSS进阶(一)背景与边框 一.浏览器前缀 二.CSS编码技巧 1.尽量减少代码重复(可复用性) (1)当某些值相互依赖时,应该把他们的相互关系用代码表示出来 ( ...

  8. css初识:样式的引用、css复合选择器、css书写规范、css背景

    引入CSS样式表 CSS可以写到那个位置? 是不是一定写到html文件里面呢? 内部样式表 内嵌式是将CSS代码集中写在HTML文档的head头部标签中,并且用style标签定义,其基本语法格式如下: ...

  9. 【html5+css】文字样式 line-height 和 vertical-align css背景 css边框

    **一.文字样式 字体可以是列表的形式,一般英语字体放到前面,后面的字体是前面的字体的后备字体 字体名称中有空格,必须要用引号来包裹** font-weight:指定字体粗细 -blod normal ...

  10. html如何将图片弄成背景,如何用css把图片弄成背景

    用css把图片弄成背景的方法:首先创建一个HTML示例文件:然后在body中添加一些p标签:最后使用css中的background属性将图片设置为背景即可. 本教程操作环境:Windows7系统.cs ...

最新文章

  1. 学习 FPGA之前的基础知识
  2. 洛谷P1546 最短网络 Agri-Net
  3. 职业生涯的8种德---非常重要
  4. rpython求随机数代码4段5个字符_如何创建一个4位数的随机数并将其存储为变量...
  5. mysql 主从备份问题_我遇到的mysql主从同步的问题
  6. 深度学习笔记(43) Siamese网络
  7. 【Elasticsearch】Elasticsearch 优化写入流程实现NRT近实时(filesystem cache,refresh)
  8. python内置模块大全_python知识汇总(异常、内置模块和打包)
  9. android root点击事件,在Android中使用InputManagerService进行事件传递
  10. ubuntu服务器系统分区大小,服务器Ubuntu系统分区教程
  11. 【ASP.NET】ASP.NET入门
  12. LabVIEW编程LabVIEW控制GPS例程与相关资料
  13. 北卡州立大学计算机科学硕士,北卡罗莱纳州立大学计算机科学专业研究生申请条件有哪些?...
  14. 神来之笔,2021CTF内核漏洞精选解析
  15. 计算机屏幕出现蓝色条,我的电脑屏幕中间为何会有一道蓝色线条
  16. Linux系统一键安装可视化桌面环境支持浏览器及RDP访问
  17. 工业4.0 资产管理壳学习笔记( 6)-管理壳细节
  18. 如何用word制作英语答题卡_初中英语考试答题卡(可编辑WORD版)
  19. PHPCMS V9 全站调用会员信息代码
  20. 2017年武汉大学信息管理学院全日制硕士研究生复试结果公示

热门文章

  1. ubuntu系统使用命令行播放MP3歌曲
  2. 【20171227】json
  3. 201621123058《java程序设计》第一周学习总结
  4. 51Nod 1509加长棒
  5. 对比Linux系统和Windows系统哪个更好
  6. 版本控制-代码和文档等用SVN管理
  7. 不同VLAN间的通信
  8. HCIE-Security Day21:GRE协议:实验(二)配置基于OSPF的GRE隧道
  9. bitnami redmine mysql_linux下bitnami一键安装redmine后无法远程访问mysql的问题
  10. LVS详解(五)——LVS NAT模式实战