css上传视频代码,CSS3 上传文件到云端的动画

CSS

语言:

CSSSCSS

确定

*,

*:after,

*:before {

box-sizing: border-box;

font-family: arial;

}

body {

text-align: center;

padding-top: 25px;

background: #ddd;

}

.btn {

width: 300px;

height: 300px;

background: #ddd;

position: relative;

text-align: center;

margin: 15px;

overflow: hidden;

background: #0399e5;

border-radius: 100%;

box-shadow: 0 5px 10px #bbb;

display: inline-block;

}

.cloud {

width: 200px;

height: 80px;

position: relative;

background: #fff;

display: inline-block;

border-radius: 50px;

margin: 120px auto 0;

box-shadow: 0px 0px #0277b3, 1px 1px #0277b3, 2px 2px #0277b3, 3px 3px #0277b3, 4px 4px #0277b3, 5px 5px #0277b3, 6px 6px #0277b3, 7px 7px #0277b3, 8px 8px #0277b3, 9px 9px #0277b3, 10px 10px #0277b3, 11px 11px #0277b3, 12px 12px #0277b3, 13px 13px #0277b3, 14px 14px #0277b3, 15px 15px #0277b3, 16px 16px #0277b3, 17px 17px #0277b3, 18px 18px #0277b3, 19px 19px #0277b3, 20px 20px #0277b3, 21px 21px #0277b3, 22px 22px #0277b3, 23px 23px #0277b3, 24px 24px #0277b3, 25px 25px #0277b3, 26px 26px #0277b3, 27px 27px #0277b3, 28px 28px #0277b3, 29px 29px #0277b3, 30px 30px #0277b3, 31px 31px #0277b3, 32px 32px #0277b3, 33px 33px #0277b3, 34px 34px #0277b3, 35px 35px #0277b3, 36px 36px #0277b3, 37px 37px #0277b3, 38px 38px #0277b3, 39px 39px #0277b3, 40px 40px #0277b3, 41px 41px #0277b3, 42px 42px #0277b3, 43px 43px #0277b3, 44px 44px #0277b3, 45px 45px #0277b3, 46px 46px #0277b3, 47px 47px #0277b3, 48px 48px #0277b3, 49px 49px #0277b3, 50px 50px #0277b3, 51px 51px #0277b3, 52px 52px #0277b3, 53px 53px #0277b3, 54px 54px #0277b3, 55px 55px #0277b3, 56px 56px #0277b3, 57px 57px #0277b3, 58px 58px #0277b3, 59px 59px #0277b3, 60px 60px #0277b3, 61px 61px #0277b3, 62px 62px #0277b3, 63px 63px #0277b3, 64px 64px #0277b3, 65px 65px #0277b3, 66px 66px #0277b3, 67px 67px #0277b3, 68px 68px #0277b3, 69px 69px #0277b3, 70px 70px #0277b3, 71px 71px #0277b3, 72px 72px #0277b3, 73px 73px #0277b3, 74px 74px #0277b3, 75px 75px #0277b3, 76px 76px #0277b3, 77px 77px #0277b3, 78px 78px #0277b3, 79px 79px #0277b3, 80px 80px #0277b3, 81px 81px #0277b3, 82px 82px #0277b3, 83px 83px #0277b3, 84px 84px #0277b3, 85px 85px #0277b3, 86px 86px #0277b3, 87px 87px #0277b3, 88px 88px #0277b3, 89px 89px #0277b3, 90px 90px #0277b3, 91px 91px #0277b3, 92px 92px #0277b3, 93px 93px #0277b3, 94px 94px #0277b3, 95px 95px #0277b3, 96px 96px #0277b3, 97px 97px #0277b3, 98px 98px #0277b3, 99px 99px #0277b3, 100px 100px #0277b3;

}

.cloud:after {

content: '';

position: absolute;

width: 120px;

height: 80px;

border-radius: 80px 80px 0 0;

top: -40px;

background: #fff;

left: 40px;

}

.cloud:before {

content: '';

position: absolute;

background: #636262;

border-radius: 10px;

width: 90px;

height: 6px;

z-index: 2;

left: 0;

right: 0;

bottom: 25px;

margin: auto;

}

.file {

position: absolute;

left: 0;

right: 0;

margin: auto;

z-index: 5;

top: 50px;

width: 80px;

height: 100px;

display: inline-block;

overflow: hidden;

}

.file:after {

content: '';

position: absolute;

background: #577fc0;

width: 80px;

height: 80px;

left: 0;

top: 0;

border-radius: 0 0 10px 10px;

-webkit-animation: uplaod 3s linear infinite;

animation: uplaod 3s linear infinite;

}

.file:before {

content: '';

background: #e2e3e3;

color: #e2e3e3;

width: 60px;

height: 5px;

position: absolute;

left: 0;

right: 0;

top: 20px;

z-index: 3;

margin: auto;

-webkit-animation: uplaod 3s linear infinite;

animation: uplaod 3s linear infinite;

box-shadow: 0 15px, 0 30px;

}

@-webkit-keyframes uplaod {

0% {

-webkit-transform: translateY(0px);

transform: translateY(0px);

}

100% {

-webkit-transform: translateY(-100px);

transform: translateY(-100px);

}

}

@keyframes uplaod {

0% {

-ms-transform: translateY(0px);

-webkit-transform: translateY(0px);

transform: translateY(0px);

}

100% {

-ms-transform: translateY(-100px);

-webkit-transform: translateY(-100px);

transform: translateY(-100px);

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值