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

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

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


做的步骤如下:


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

1.gif





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


3.png


宽为528px,高为271px



2.png

宽为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>


效果展示:


1.gif


相关文章
|
4天前
|
前端开发
CSS动画(毛玻璃按钮)
CSS动画(毛玻璃按钮)
|
4天前
|
前端开发
CSS动画(吃豆人)
CSS动画(吃豆人)
|
4天前
|
前端开发
CSS动画(动态导航栏)
CSS动画(动态导航栏)
|
4天前
|
前端开发 JavaScript
CSS动画(个人资料卡片)
CSS动画(个人资料卡片)
|
4天前
|
前端开发
CSS动画(登录页面)
CSS动画(登录页面)
|
4天前
|
前端开发
CSS动画(炫酷表单)
CSS动画(炫酷表单)
|
4天前
|
前端开发 JavaScript
HTML+CSS+JS 倒计时动画效果
HTML+CSS+JS 倒计时动画效果
|
4天前
|
前端开发 UED
CSS动画(轮播图)
CSS动画(轮播图)
|
4天前
|
前端开发 UED
CSS动画(波光粼粼登录页面)
CSS动画(波光粼粼登录页面)
|
4天前
|
前端开发
CSS动画效果(官网智能导航)
CSS动画效果(官网智能导航)