css 运动背景

简介: css 运动背景原理: animation-name: bgmove;animation-duration: 100s; animation-timing-function: linear; animation-delay: 0; animation-iteration-count: infinite; animation介绍: 属性描述 animation 指定定义所有动画属性(除了 animation-play-state 外)的速记值。

css 运动背景
原理:

animation-name: bgmove;
animation-duration: 100s; animation-timing-function: linear; animation-delay: 0; animation-iteration-count: infinite;


animation介绍:

属性 描述

animation

指定定义所有动画属性(除了 animation-play-state 外)的速记值。

animation-delay

指定显示动画前动画循环内的偏移(从循环开始的时间量)。 此属性值应采用秒作为单位(后面附加“s”—例如 animation-delay: 2s;

animation-direction

指定动画循环的播放方向。 将 animation-direction 设置为“正常”"",动画将按预期执行(从属性值 0% 到 100% 执行动画)。将其设置为“反向”""将实现反效果。在多重迭代设置中,值“交替”""和“反向交替”""将导致动画在“正常”""和“反向”""模式间交 替。

animation-duration

指定完成一个动画循环的时间长度。此属性值应采用秒作为单位(后面附加“s”,例如 animation-duration: 2s;

animation-fill-mode

指定在动画开始播放之前或结束播放之后,动画效果是否可见。此属性定义应用于动画结束时的元素的 CSS 属性。如果将该属性设置为“无”""(初始值),则动画元素将在动画完成后返回到其原始样式属性。将此属性设置为“向前”""值,表示在动画结束时应用动 画的最后值(在“to”或“100%”关键帧中指定的值)。

animation-iteration-count

定义动画循环的播放次数。将此属性设置为“无限”"",将无限期地运行动画。

animation-name

指定一个或多个动画名称。动画名称标识或选择 CSS @keyframes At-Rule。

animation-play-state

指定动画是播放还是暂停。使用此属性,你可以通过将该属性值设置为“已暂停”""来暂停动画,通过将其设置为“正在运行”""来恢复动画。请注意将 已结束的动画的 animation-play-state 重置为“正在运行”"",不会重新启动动画。若要重新启动动画,则必须将其重新添加到元素。

animation-timing-function

指定动画的单次循环期间要使用的中间属性值。

 

body{display: block;  
     background: url('test.png') 5px 5px,url("test.png") 1050px 750px,url("test.png") 1000px -50px;
     -moz-animation-name: bgmove;
     -moz-animation-duration: 100s;
     -moz-animation-timing-function: linear;
     -moz-animation-delay: 0;
     -moz-animation-iteration-count: infinite;
     -webkit-animation-name: bgmove;
     -webkit-animation-duration: 100s;
     -webkit-animation-timing-function: linear;
     -webkit-animation-delay: 0;
     -webkit-animation-iteration-count: infinite;
     animation-name: bgmove;
     animation-duration: 100s;
     animation-timing-function: linear;
     animation-delay: 0;
     animation-iteration-count: infinite; 
}
@-moz-keyframes bgmove{
    0%{
    background:url('test.png') 5px 5px,
        url("test.png") 1050px 750px,
        url("test.png") 1000px -50px;
}
100%{
    background:url('test.png') 2005px 1005px,
        url("test.png") 50px -250px,
        url("test.png") 0 950px;

}
}
@-webkit-keyframes bgmove{
    0%{
    background:url('test.png') 5px 5px,
        url("test.png") 1050px 750px,
        url("test.png") 1000px -50px;
}
100%{
    background:url('test.png') 2005px 1005px,
        url("test.png") 50px -250px,
        url("test.png") 0 950px;
}
}

 

目录
相关文章
|
7月前
|
前端开发 UED 容器
CSS基础-背景属性:颜色、图片、重复
【6月更文挑战第9天】本文介绍了CSS背景属性,包括背景颜色、图片、重复的使用和常见问题。通过实例展示了如何设置背景颜色(如使用rgba()注意透明度影响)、背景图片(使用background-size控制缩放)、背景重复(避免默认平铺导致混乱)以及综合使用背景属性创建复杂效果。理解并熟练运用这些属性能提升网页设计的视觉层次和用户体验。建议通过实践不断探索和提升CSS技能。
89 4
|
8月前
|
前端开发 JavaScript
Vue中使用纯CSS实现全屏网格加渐变色背景布局
Vue中使用纯CSS实现全屏网格加渐变色背景布局
253 0
|
7月前
|
前端开发 容器
CSS3 新增背景属性 + 新增边框属性(如果想知道CSS3新增背景属性和新增边框属性的知识点,那么只看这一篇就够了!)
CSS3 新增背景属性 + 新增边框属性(如果想知道CSS3新增背景属性和新增边框属性的知识点,那么只看这一篇就够了!)
|
7月前
|
Web App开发 移动开发 前端开发
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
65 1
|
7月前
|
移动开发 前端开发 HTML5
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器一
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 一
97 1
|
8月前
|
前端开发
一文搞懂css常用字体属性与背景属性(2),非科班面试之旅
一文搞懂css常用字体属性与背景属性(2),非科班面试之旅
|
8月前
|
前端开发
CSS背景
【5月更文挑战第3天】CSS背景。
59 8
|
8月前
|
前端开发
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
|
8月前
|
前端开发
html_css模拟端午赛龙舟运动
html_css模拟端午赛龙舟运动
57 1
|
8月前
|
前端开发 容器
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
95 2

热门文章

最新文章