老师我这个实现的效果有点问题。

老师我这个实现的效果有点问题。

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>2-2</title>

    <style type="text/css">

        div {

            font-family: 'Microsoft Yahei';

            font-size: 60px;

            font-weight: bold;

            line-height: 600px;

            position: absolute;

            top: 0;

            right: 0;

            bottom: 0;

            left: 0;

            width: 800px;

            height: 600px;

            margin: auto;

            text-align: center;

            border: 5px solid #000;

            border-radius: 50%;

            -webkit-animation-name: color;

                 -o-animation-name: color;

                    animation-name: color;

            -webkit-animation-duration: 2s;

                 -o-animation-duration: 2s;

                    animation-duration: 2s;

            -webkit-animation-timing-function: ease-in-out;

                 -o-animation-timing-function: ease-in-out;

                    animation-timing-function: ease-in-out;

            -webkit-animation-delay: 1s;

                 -o-animation-delay: 1s;

                    animation-delay: 1s;

            /*此处写代码*/

        }

            @keyframes color {

            from { top: -2000px;   }

            to   { opacity: 500px; }

        }

   </style>

</head>

<body>

    <div>大家好,欢迎来到慕课网!</div>

</body>

</html>



正在回答

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

3回答

同学你好,效果图中显示出来就恢复到原来状态了,代码没有问题。

如果想动画停在结束位置,可以在div中添加如下属性

http://img1.sycdn.imooc.com//climg/5e3d237109e746ae02990023.jpg

后面小节中会讲解这个属性,这里可以先了解一下。

祝学习愉快!

好帮手慕星星 2020-02-07 13:45:59

同学你好,代码中设置的样式一开始就是定位显示在页面中的,所以在延迟时间内是可以看到的,然后再执行动画。可以这样修改:

一开始就定位在上面

http://img1.sycdn.imooc.com//climg/5e3cf97209b4a33e03410283.jpg

动画中修改

http://img1.sycdn.imooc.com//climg/5e3cf987093db5e503350243.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 幻城163630 #1
    改了之后,他滑下来之后就就直接消失了,没有停留在改变的地方,请问咋解决啊。
    2020-02-07 15:41:17
提问者 幻城163630 2020-02-07 11:27:41

就是它先显示在页面里面,然后消失再从上面下来的。

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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