jquery+css实现逼真物理按键开关闭合点击效果代码

代码语言:html

所属分类:其他

代码描述:jquery+css实现逼真物理按键开关闭合点击效果代码

代码标签: jquery css 逼真 物理 按键 开关 闭合 点击

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<html lang="en">

<head>
    <meta charset="UTF-8">
    <style>
        @-webkit-keyframes switch-overlay {
            0% {
                opacity: .5;
                -moz-transform: rotateX(55deg) rotateY(-18deg);
                -ms-transform: rotateX(55deg) rotateY(-18deg);
                -webkit-transform: rotateX(55deg) rotateY(-18deg);
                transform: rotateX(55deg) rotateY(-18deg)
            }
        
            100% {
                opacity: 0;
                -moz-transform: rotateX(55deg) rotateY(18deg);
                -ms-transform: rotateX(55deg) rotateY(18deg);
                -webkit-transform: rotateX(55deg) rotateY(18deg);
                transform: rotateX(55deg) rotateY(18deg)
            }
        }
        
        @keyframes switch-overlay {
            0% {
                opacity: .5;
                -moz-transform: rotateX(55deg) rotateY(-18deg);
                -ms-transform: rotateX(55deg) rotateY(-18deg);
                -webkit-transform: rotateX(55deg) rotateY(-18deg);
                transform: rotateX(55deg) rotateY(-18deg)
            }
        
            100% {
                opacity: 0;
                -moz-transform: rotateX(55deg) rotateY(18deg);
                -ms-transform: rotateX(55deg) rotateY(18deg);
                -webkit-transform: rotateX(55deg) rotateY(18deg);
                transform: rotateX(55deg) rotateY(18deg)
            }
        }
        
        @-webkit-keyframes switch-overlay-reverse {
            0% {
                opacity: 0;
                -moz-transform: rotateX(55deg) rotateY(18deg);
                -ms-transform: rotateX(55deg) rotateY(18deg);
                -webkit-transform: rotateX(55deg) rotateY(18deg);
                transform: rotateX(55deg) rotateY(18deg)
            }
        
            100% {
                opacity: .5;
                -moz-transform: rotateX(55deg) rotateY(-18deg);
                -ms-transform: rotateX(55deg) rotateY(-18deg);
                -webkit-transform: rotateX(55deg) rotateY(-18deg);
                transform: rotateX(55deg) rotateY(-18deg)
            }
        }
        
        @keyframes switch-overlay-reverse {
            0% {
                opacity: 0;
                -moz-transform: rotateX(55deg) rotateY(18deg);
                -ms-transform: rotateX(55deg) rotateY(18deg);
                -webkit-transform: rotateX(55deg) rotateY(18deg);
                transform: rotateX(55deg) rotateY(18deg)
            }
        
            100% {
                opacity: .5;
                -moz-transform: rotateX(55deg) rotateY(-18deg);
                -ms-transform: rotateX(55deg) rotateY(-18deg);
                -webkit-transform: rotateX(55deg) rotateY(-18deg);
                transform: rotateX(55deg) rotateY(-18deg)
            }
        }
        
        @-webkit-keyframes switch {
            100% {
                -moz-transform: rotateX(55deg) rotateY(-18deg);
                -ms-transform: rotateX(55deg) rotateY(-18deg);
                -webkit-transform: rotateX(55deg) rotateY(-18deg);
                transform: rotateX(55deg) rotateY(-18deg)
            }
        }
        
        @keyframes switch {
            100% {
                -moz-transform: rotateX(55deg) rotateY(-18deg);
                -ms-transform: rotateX(55deg) rotateY(-18deg);
                -webkit-transform: rotateX(55deg) rotateY(-18deg);
                transform: rotateX(55deg) rotateY(-18deg)
            }
        }
        
        @-webkit-keyframes switch-reverse {
            0% {
                -moz-transform: rotateX(55deg) rotateY(-18deg);
                -ms-transform: rotateX(55deg) rotateY(-18deg);
                -webkit-transform: rotateX(55deg) rotateY(-18deg);
                transform: rotateX(55deg) rotateY(-18deg)
            }
        
            100% {
                -moz-transform: rotateX(55deg) rotateY(18deg);
                -ms-transform: rotateX(55deg) rotateY(18deg);
                -webkit-transform: rotateX(55deg) rotateY(18deg);
                transform: rotateX(55deg).........完整代码请登录后点击上方下载按钮下载查看

网友评论0