css实现全套扑克牌悬浮动画效果代码

代码语言:html

所属分类:布局界面

代码描述:css实现全套扑克牌悬浮动画效果代码

代码标签: css 全套 扑克牌 悬浮 动画

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

<!DOCTYPE html>
<html lang="en">

<head>
   
<meta charset="UTF-8">
   
<style>
        @charset "UTF-8";
        body {
        background-image:url("//repo.bfw.wiki/bfwrepo/image/5e4350528640e.png");
        font:100% "Arial Narrow"
    }
    .header {
        height:25px;
        background:#222;
        color:#eee;
        text-align:center;
        font:12px/25px Helvetica,Verdana,Sans-Serif
    }
    .header>A {
        color:#999
    }
    #hand {
        width:150px;
        height:225px
    }
    #hand>LI {
        position:absolute;
        -moz-transition:top .5s ease .1s,left .5s ease .2s,-moz-transform .5s ease .2s;
        -o-transition:top .5s ease .1s,left .5s ease .2s,-o-transform .5s ease .2s;
        -webkit-transition:top .5s ease,left .5s ease,-webkit-transform .5s ease;
        -webkit-transition-delay:.1s,0.2s,0.2s;
        transition:top .5s ease .1s,left .5s ease .2s,transform .5s ease .2s
    }
    #hand>LI:nth-child(1) {
        -moz-transform:rotate(-3deg);
        -ms-transform:rotate(-3deg);
        -webkit-transform:rotate(-3deg);
        transform:rotate(-3deg)
    }
    #hand>LI:nth-child(2) {
        -moz-transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    #hand>LI:nth-child(3) {
        -moz-transform:rotate(3deg);
        -ms-transform:rotate(3deg);
        -webkit-transform:rotate(3deg);
        transform:rotate(3deg)
    }
    #hand>LI:nth-child(4) {
        -moz-transform:rotate(6deg);
        -ms-transform:rotate(6deg);
        -webkit-transform:rotate(6deg);
        transform:rotate(6deg)
    }
    #hand>LI:hover {
        left:0;
        top:-30px;
        cursor:pointer;
        -moz-box-shadow:inset 0 0 80px rgba(150,100,50,0.3),0 0 30px rgba(255,255,200,0.8);
        -webkit-box-shadow:inset 0 0 80px rgba(150,100,50,0.3),0 0 30px rgba(255,255,200,0.8);
        box-shadow:inset 0 0 80px rgba(150,100,50,0.3),0 0 30px rgba(255,255,200,0.8)
    }
    #hand:hover>LI:nth-child(1) {
        -moz-transform:rotate(-10deg);
        -ms-transform:rotate(-10deg);
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg);
        left:0
    }
    #hand:hover>LI:nth-child(2) {
        -moz-transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg);
        left:30px
    }
    #hand:hover>LI:nth-child(3) {
        -moz-transform:rotate(10deg);
        -ms-transform:rotate(10deg);
        -webkit-transform:rotate(10deg);
        transform:rotate(10deg);
        left:60px
    }
    #hand:hover>LI:nth-child(4) {
        -moz-transform:rotate(20deg);
        -ms-transform:rotate(20deg);
        -webkit-transform:rotate(20deg);
        transform:rotate(20deg);
        left:90px
    }
    #spread {
        width:450px;
        height:250px
    }
    #spread>LI {
        position:absolute;
        -moz-transition:top .5s ease .1s;
        -o-transition:top .5s ease .1s;
        -webkit-transition:top .5s ease;
        -webkit-transition-delay:.1s;
        transition:top .5s ease .1s
    }
    #spread>LI:nth-child(1) {
        -moz-transform:translate(0em,16px) rotate(-40deg);
        -ms-transform:translate(0em,16px) rotate(-40deg);
        -webkit-transform:translate(0em,16px) rotate(-40deg);
        transform:translate(0em,16px) rotate(-40deg)
    }
    #spread>LI:nth-child(2) {
        -moz-transform:translate(1.6em,11px) rotate(-34deg);
        -ms-transform:translate(1.6em,11px) rotate(-34deg);
        -webkit-transform:translate(1.6em,11px) rotate(-34deg);
        transform:translate(1.6em,11px) rotate(-34deg)
    }
    #spread>LI:nth-child(3) {
        -moz-transform:translate(3.2em,7px) rotate(-28deg);
        -ms-transform:translate(3.2em,7px) rotate(-28deg);
        -webkit-transform:translate(3.2em,7px) rotate(-28deg);
        transform:translate(3.2em,7px) rotate(-28deg)
    }
    #spread>LI:nth-child(4) {
        -moz-transform:translate(4.8em,4px) rotate(-22deg);
        -ms-transform:translate(4.8em,4px) rotate(-22deg);
        -webkit-transform:translate(4.8em,4px) rotate(-22deg);
        transform:translate(4.8em,4px) rotate(-22deg)
    }
    #spread>LI:nth-child(5) {
        -moz-transform:translate(6.4em,2px) rotate(-16deg);
        -ms-transform:translate(6.4em,2px) rotate(-16deg);
        -webkit-transform:translate(6.4em,2px) rotate(-16deg);
        transform:translate(6.4em,2px) rotate(-16deg)
    }
    #spread>LI:nth-child(6) {
        -moz-transform:translate(8em,1px) rotate(-10deg);
        -ms-tran.........完整代码请登录后点击上方下载按钮下载查看

网友评论0