• css动画特效与js动画特效(一)------2017-03-24


    1、用css做动画效果: 放鼠标才会发生 利用hover

    <head>

    <style>

                         #aa{

                                background-color: red;

                                  100px;

                                 height: 120px;

                                 margin-top: 50px;

                         }

                         #aa:hover{          /* 鼠标放在图片上发生的变化,鼠标移开效果停止*/

                                margin-left: 400px;

                                transition: 10s;        /* 变化时间为5秒*/

                                background-color: yellow;  /* 鼠标放上后颜色会由红色变为黄色*/

                                transform: rotate(360deg);    /* 以360度旋转的方式到指定地方*/    

                         }

                  </style>

           </head>

           <body>

                  <div id="aa"></div>

        2、  js动画效果:不用放鼠标可以自己移动  利用时间间隔

                  <div id="bb" style="background-color: yellow; 50px; height: 50px;

                         margin-left: 50px;" ></div>

                  <script>

                         var a=window.setInterval("change()",500);

                         function change(){

                                var d=document.getElementById("bb");

                                var c=d.style.marginLeft;

                                c=parseInt(c);

                                c+=1;

                                if(c<=500){

                                       d.style.marginLeft=c+"px";

                                        }

                                else{

                                       window.clearInterval(a);      -----清除间隔

                                }}

                  </script>

  • 相关阅读:
    正则表达式学习《一》
    vs2008添加模板方法
    MongoDB学习笔记《二》
    oracle存储过程错误分析
    最近一个星期的学习,比较杂乱
    C#中的委托和事件
    c++随机数字
    Delphi中的接口
    C# 泛型
    LoadString、LoadIcon和LoadCursor函数
  • 原文地址:https://www.cnblogs.com/chenguanai/p/6611337.html
Copyright © 2020-2023  润新知