css实现手机摇摆摇晃摇一摇动画效果代码

代码语言:html

所属分类:动画

代码描述:css实现手机摇摆摇晃摇一摇动画效果代码

代码标签: css 摇一摇 手机

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

<!doctype html>
<html>

<head>
   
<meta charset="utf-8">

   
<style>
        * {
        box-sizing:border-box;
}
body {
        height:100vh;
        display:flex;
        justify-content:center;
        align-items:center;
        overflow:hidden;
        background:#EB4F5C;
}
.rock {
        font-family:'Montserrat',sans-serif;
        font-size:200px;
        margin:0;
        color:#D4304B;
        position:absolute;
        left:50%;
        top:50%;
        -webkit-transform:translate(-50%,-50%);
        transform:translate(-50%,-50%);
}
.hand {
        position:relative;
        width:100px;
        height:100px;
        -webkit-animation:rockit .8s ease infinite alternate;
        animation:rockit .8s ease infinite alternate;
}
.palm {
        width:125px;
        height:140px;
        background:#FEDCCA;
        -webkit-transform:rotate(26deg);
        transform:rotate(26deg);
        box-shadow:inset 0 0 50px #E77F7B;
}
.palm:after {
        content:'';
        background:#F2ADA1;
        width:20px;
        height:30px;
        border-radius:0 0 0 100% / 50%;
        position:absolute;
        left:-20px;
        bottom:25px;
        z-index:5;
}
.palm:before {
        content:'';
        background-image:linear-gradient(-180deg,#E56C4C 0,#F68E60 100%);
        width:100%;
        height:30px;
        border-radius:50%;
        position:absolute;
        left:0;
        bottom:-15px;
}
.mobile {
        width:260px;
        height:135px;
        background:#FC617E;
        border:4px solid #705674;
        border-width:4px 10px 4px 10px;
        border-radius:20px;
        position:absolute;
        top:-80px;
        left:80%;
        -webkit-transform:rotate(-5deg) translatex(-50%);
        transform:rotate(-5deg) translatex(-50%);
        z-index:1;
        overflow:hidden;
}
.screensaver {
        width:30px;
        height:30px;
        background:transparent;
        border-radius:50%;
        position:absolute;
        top:50%;
        left:50%;
        -webkit-transform:translate(-50%,-50%);
        transform:translate(-50%,-50%);
        box-shadow:0 0 0 30px #eee,0 0 0 50px #D36868,0 0 0 70px #71D368,0 0 0 100px #68CFD3;
        -webkit-animation:screensaver .5s linear infinite;
        animation:screensaver .5s linear infinite;
}
.mobile-shadow {
        width:100px;
        height:50px;
        background:#C7656C;
        position:absolute;
        bottom:30px;
        left:50%;
        -webkit-transform:rotate(-5deg) translatex(-40%);
        transform:rotate(-5deg) translatex(-40%);
        -webkit-filter:blur(10px);
        filter:blur(10px);
}
.finger {
        position:absolute;
        width:45px;
        background:#FEDCCA;
        bor.........完整代码请登录后点击上方下载按钮下载查看

网友评论0