请老师帮忙检查一下代码,谢谢

请老师帮忙检查一下代码,谢谢

<!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>

    <style>

        *{

            padding0;

            margin0;

        }

        .box{

            width88px;

            height81px;

            background-image: url(img/xin.png);

            margin-top100px;

            margin-left100px;

        }

        .parent{

            position: relative;

        }

        .son{

            position: absolute;

            left-99px;

            top-100px;

            animation: bb 0.7s ease 0.1s infinite alternate;


        }

        @keyframes bb{

            0%{

                opacity1;

                transform: scale(0);

            }

            25%{

                opacity:0.75;

                transform: scale(0.5);

            }

            50%{

                opacity:0.5;

                transform: scale(1);

            }

            75%{

                opacity:0.25;

                transform: scale(1.5);

            }

            100%{

                opacity0;

                transform: scale(2);

            }

        }

    </style>


</head>

<body>

    <div class="parent box">

        <div class="son box"></div>

    </div>

</body>

</html>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,代码没有语法错误,只是效果不太好。具体如下:

1、动画不要反向运行:

http://img1.sycdn.imooc.com//climg/609f408109e625d008630215.jpg

2、放大的“心”,从scale(1)开始放大,效果要更好:

http://img1.sycdn.imooc.com//climg/609f40cf092f49fd08460680.jpg

同学修改后,对比一下动画效果。

祝学习愉快!

  • 廖可爱bongbong 提问者 #1

    按照老师的指点修改了一下,就是为什么修改后效果不会“顿一下”?

    2021-05-15 11:36:07
  • 同学你好,没有“顿一下”这种效果。动画录制成gif图后,会有些失真,实际效果就是修改后的样子。

    祝学习愉快!

    2021-05-15 11:52:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师