首页 > 其他分享 >2、CSS动画之行走的米兔、奔跑的小人

2、CSS动画之行走的米兔、奔跑的小人

时间:2022-10-11 20:02:38浏览次数:39  
标签:动画 hover transition 奔跑 小人 background CSS


米兔和奔跑的小人动画实现,利用css中的transition就可以实现,鼠标hover的时候,动态显示

做的步骤如下:

第一步:找到需要使用的米兔图片和小人图片,如下图:

2、CSS动画之行走的米兔、奔跑的小人_html

 第二部,右单击图片查看属性,如图:

2、CSS动画之行走的米兔、奔跑的小人_4s_02

宽为528px,高为271px

2、CSS动画之行走的米兔、奔跑的小人_4s_03

 宽为474px,高为70px

第三部编程实现动画效果,代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<style>
.box1{
margin: 0 auto;
width: 132px;
height: 271px;
background-image: url(./img/米兔.png);
transition: 0.3s steps(3);
}
.box1:hover{
background-position: -396px 0px;
}
.box2{
margin: 200px auto;
width: 59px;
height: 70px;
background-image: url(./img/奔跑小人.jpg);
transition: 0.4s steps(7);
}
.box2:hover{
background-position: -415px 0px;
}
</style>
<body>
<div class="box1"></div>
<div class="box2"></div>
</body>
</html>

效果展示:

2、CSS动画之行走的米兔、奔跑的小人_html_04

标签:动画,hover,transition,奔跑,小人,background,CSS
From: https://blog.51cto.com/u_15740516/5747866

相关文章

  • 2、CSS动画——拳皇动画实现
    本篇主要利用了animation实现了三个动画效果:奔跑的小孩,行走的人和拳皇动画;实现步骤:1、找寻需要用到的三张图:奔跑的小孩行走的人拳皇2、右单击图片查看属性,如图: 其他两张方......
  • CSS定位
    应用图片上的俩箭头网页中回到顶部的按键,不管滚轮到哪,它都是一直在右下角CSS定位(position)绝对定位(absolute)脱离文档流:跟浮动类似,不占位默认参照物为网页左上角......
  • 39. JS动画效果的实现(附带示例)
    1.前言在学习CSS时我们知道,通过CSS可以实现简单的动画效果,但对于比较复杂的动画,使用CSS实现起来就会比较麻烦。除了可以使用CSS来实现外,也可以使用JavaScript......
  • 微信小程序左右运动动画
    jsdata:{animationData:{}},/***生命周期函数--监听页面加载*/onLoad(options){this.loop=wx.createAnimation({delay:0,......
  • web全栈 HTML5/CSS基础至入门到精通 加项目实战-专题视频课程
    web全栈HTML5/CSS基础至入门到精通加项目实战—7536人已学习课程介绍        web全栈前端工程师课程主要内容html5细节技术和css细节技术介绍还有项目......
  • 前段 HTML5/CSS+jquery +javascript 13天 短期快速 从基础 入门到实战精通 项目实战-
    HTML5/CSS+jquery+javascript13天从基础入门到实战精通项目实战—14780人已学习课程介绍        1.前端技术总体介绍htmlcssjqueryjavascript2.编辑第......
  • 【每日一练】31—CSS 实现一个彩色旋转方块loading动画效果
    写在前面今天练习的这个项目是一个加载动画,这个加载动画主要是为了在网络不好,页面加载缓慢时给用户的一个提示,一个好的加载动画,可以缓解用户的焦虑情绪,让等待变得有趣,现在很......
  • css中px em rem的区别
    1.px是固定的像素,一旦设置了就无法因为适应页面大小而改变 2.em和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定死了的,更适用于响应式布局 3.em相对于该......
  • css实现关闭按钮X
    html<divstyle="height:100px;width:100px;border:1pxsolidblack;position:relative;"><spanclass="my_close"></span></div> css.my_close{backgr......
  • Activity Dialog 进出动画
    一、Activity进出动画1、theme设置2、overridePendingTransition设置参考:(14条消息)Androidactivity进出动画_xjh_1027的博客-CSDN博客_activity进场动画......