css实现汽车行驶动画效果代码
代码语言:html
所属分类:动画
代码描述:css实现汽车行驶动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body{
margin:0;
color:#444;
background:#00c380;
font:300 18px/18px Roboto, sans-serif;
}
*,:after,:before{box-sizing:border-box}
.pull-left{float:left}
.pull-right{float:right}
.clearfix:after,.clearfix:before{content:'';display:table}
.clearfix:after{clear:both;display:block}
body{text-align:center;padding:80px;padding-top: 0;overflow:hidden}
.car .mirror-wrap:before,
.car .mirror-wrap:after,
.car .mirror-inner:before,
.car .mirror-inner:after,
.car .middle .top:before,
.car .middle .top:after,
.car .lights:before,
.car .lights:after,
.car .bumper .top:before,
.car .bumper .top:after,
.car .bumper .middle:before,
.car .tyres .tyre:before,
.car .tyres .tyre:after
{
content:'';
position:absolute;
}
.car{
z-index:1;
margin:0 auto;
position:relative;
display:inline-block;
}
.car .body{
z-index:1;
position:relative;
-webkit-animation:suspension 4s linear infinite;
animation:suspension 4s linear infinite;
}
.car .mirror-wrap{
width:88px;
height:30px;
margin:auto;
position:relative;
background-color:#fff;
border-top-left-radius:45px 10px;
border-top-right-radius:45px 10px;
}
.car .mirror-wrap:before,
.car .mirror-wrap:after{
top:8px;
border:5px solid #1a1c20;
border-top:15px solid transparent;
}
.car .mirror-wrap:before{
left:-5px;
border-left:0 solid transparent;
}
.car .mirror-wrap:after{
right:-5px;
border-right:0 solid transparent;
}
.car .mirror-inner{
top:2px;
width:inherit;
height:inherit;
margin:inherit;
position:inherit;
background-color:#1a1c20;
border-top-left-radius:50px 8px;
border-top-right-radius:50px 8px;
}
.car .mirror-inner:before,
.car .mirror-inner:after{
bottom:0;
width:10px;
height:8px;
background-color:#252525;
}
.car .mirror-inner:before{
left:-12px;
border-radius:2px 0 0 5px;
}
.car .mirror-inner:after{
right:-12px;
border-radius:0 2px 5px 0;
}
.car .mirror{
width:100%;
z-index:10;
height:25px;;
overflow:hidden;
position:relative;
border-top-left-radius:45px 10px;
border-top-right-radius:45px 10px;
}
.car .mirror .shine{
left:50%;
width:5px;
z-index:-1;
height:40px;
position:absolute;
margin-left:-2.5px;
background-color:#3d3e3e;
-webkit-animation:shine 4s linear infinite;
animation:shine 4s linear infinite;
}
.car .middle{
z-index:1;
margin-top:-2px;
}
.car .middle .top{
width:98px;
height:14px;
margin:auto;
position:relative;
background-color:#f7f7f7;
}
.car .middle .top:before,
.car .middle .top:after{
top:0;
border:5px solid #f7f7f7;
border-top:9px solid transparent;
}
.car .middle .top:before{
left:-7px;
border-left:2px solid transparent;
}
.car .middle .top:after{
right:-7px;
border-right:2px solid transparent;
}
.car .middle .top .line{
top:2px;
height:1px;
width:44px;
margin:auto;
position:relative;
background-color:#bebebe;
}
.car .middle .bottom{
margin:auto;
width:115px;
height:20px;
margin-top:-2px;
background-color:#dfdfdf;
border-top-left-radius:4px 5px;
border-top-right-radius:4px 5px;
}
.car .lights{
top:5px;
width:111px;
height:12px;
margin:auto;
position:relative;
border-radius:2px;
background-color:#6a6a6a;
}
.car .lights:before,
.car .lights:after{
top:50%;
width:16px;
height:16px;
margin-top:-8px;
border-radius:50%;
background-color:#fff;
border:1px solid #777;
}
.car .lights:before{left:3px}
.car .lights:after{right:3px}
.car .lights .line{
top:50%;
left:50%;
width:50%;
he.........完整代码请登录后点击上方下载按钮下载查看
网友评论0