1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > html+css设置背景图移动以及人物行走的动画效果

html+css设置背景图移动以及人物行走的动画效果

时间:2020-01-28 22:27:01

相关推荐

html+css设置背景图移动以及人物行走的动画效果

下面展示一些内联代码片

<style>* {margin: 0;padding: 0;}img {display: block;}.contenter {/* 宽度设定,会出现空白 */height: 100vh;background-image: url(./background.jpg);/* 使用动画效果,设置时间,速度匀速,执行动画的次数为无限次 */animation: bg-ani 30s linear infinite;}.parent {/* 人物图片设置绝对定位,相对于视口区进行定位,脱离文档流,不保留原来的位置 */position: absolute;top: 300px;left: 400px;}/* 背景图片的动画效果,开始从图片的最右边一点一点向左边移动 */@keyframes bg-ani {from {margin-left: -1920px;}to {margin-left: 0px;}}.wk {/* 设置人物大小,设置浮动,且要清除浮动带来的影响*/width: 200px;overflow: hidden;float: left;}.wk img {/* 人物的动画效果,设置人物行走的时间,且动画执行无数次 */animation: wk-ani 3s infinite;/* 设置人物动作分八次完成 */animation-timing-function: steps(8);}/* 人物的动画效果,从图片最左边移动到最右边 */@keyframes wk-ani {from {margin-left: 0px;}to {margin-left: -1600px;}}</style>

<!-- 背景图片动画 --><div class="contenter"></div><div class="parent"><!-- 人物动画 --><div class="wk"><img src="./wk.png" alt=""></div></div>

图片材料:

视频效果如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。