zoukankan      html  css  js  c++  java
  • css的动画

    css的动画是作用于div,给div加css动画  例如div旋转动画

    css部分

    .zhuan1{
    /*动画名字为转1   0.3秒一次  执行一次 停止*/
        animation:zhuan1 0.3s ease both;
    /*等待0s开始*/
        animation-delay:0s;
    /*过程匀速进行*/
        animation-timing-function: linear;
    }
    /*转动画 0%的时候执行角度为0deg 100%执行角度为180deg*/
    @-webkit-keyframes zhuan1{
        0%{
            transform: rotate(0deg);
        }
        100%{transform: rotate(180deg);}
    }
    .zhuan2{
    /*动画名字为转 0.3秒一次  执行一次 停止*/
        animation:zhuan2 0.3s ease both;
    /*等待0s开始*/
        animation-delay:0s;
    /*过程匀速进行*/
        animation-timing-function: linear;
    }
    /*转动画 0%的时候执行角度为180deg 100%执行角度为0deg*/
    @-webkit-keyframes zhuan2{
        0%{
            transform: rotate(180deg);
        }
        100%{transform: rotate(0deg);}
    }

    js部分

    //导航字体移入移出显示变色
    function xianshibianse(){
        $(".li_").mouseenter(function(){
            $(this).css('color','#108EE9');
            //自定义了一个bs变量,bs是自定义属性bs的值
            //下拉框显示隐藏
            var bs = $(this).attr('bs'); 
            $("#daohangxiala"+bs).css("display","block");
            //自定义一个class属性样式:动画zhuan1和zhuan2,鼠标移入执行动画1,删除动画2
            $(".abc"+bs).removeClass("zhuan2");
            $(".abc"+bs).addClass("zhuan1");
        })
        $(".li_").mouseleave(function(){
            $(this).css('color','white');
            var bs = $(this).attr('bs'); 
            $("#daohangxiala"+bs).css("display","none");
            //自定义一个class属性样式:动画zhuan1和zhuan2,鼠标移入执行动画2,删除动画1
            $(".abc"+bs).removeClass("zhuan1");
            $(".abc"+bs).addClass("zhuan2");
        })
  • 相关阅读:
    九度OJ 1185:特殊排序 (排序)
    九度OJ 1184:二叉树遍历 (二叉树)
    九度OJ 1183:守形数 (数字特性)
    九度OJ 1182:统计单词 (计数)
    九度OJ 1181:遍历链表 (链表、排序)
    九度OJ 1180:对称矩阵 (矩阵计算)
    PCH 中定义宏 系统版本
    UIScrollView
    GestureRecognizer
    UITextField 属性
  • 原文地址:https://www.cnblogs.com/-dashu/p/9276730.html
Copyright © 2011-2022 走看看