美文网首页
动效跳转页面特效网页代码

动效跳转页面特效网页代码

作者: 诗无尽头i | 来源:发表于2019-07-17 00:57 被阅读0次

上效果图PS:图片为动态。没有录制GIF版


image.png
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="refresh" content="1;url='http://www.boss8.cn';">
<title>页面跳转中,请稍候……</title>
<style type="text/css">
html,body {
    width: 100%;
    height: 100%;
    margin:0 auto;
    padding:0 auto;
}
.flex-container {
    width: 100%;
    height: 100%;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
body {
    background:rgba(0,0,0,0.8);
}
.unit {
    text-align: center;
}
.unit p {
    margin-top: 120px;
    margin-left: -30px;
    font-size: 20px;
    font-family: 'Lato', sans-serif;
    text-transform: uppercase;
    color: #07ead5;
    font-weight:bold;
}
.heart {
    position: relative;
    font-size: 0;
    width: 138px;
}
[class*="heart-piece-"] {
    position: absolute;
    top: -5px;
    width: 10px;
    height: 10px;
    border-radius: 5px;
}
.heart-piece-4 {
    -webkit-animation: piece-4 1.0s infinite;
    animation: piece-4 1.0s infinite;
}
.heart-piece-3,
.heart-piece-5 {
    -webkit-animation: piece-3 1.0s infinite;
    animation: piece-3 1.0s infinite;
}
.heart-piece-2,
.heart-piece-6 {
    -webkit-animation: piece-2 1.0s infinite;
    animation: piece-2 1.0s infinite;
}
.heart-piece-1,
.heart-piece-7 {
    -webkit-animation: piece-1 1.0s infinite;
    animation: piece-1 1.0s infinite;
}
.heart-piece-0,
.heart-piece-8 {
    -webkit-animation: piece-0 1.0s infinite;
    animation: piece-0 1.0s infinite;
}
.heart-piece-0 {
    left: 0px;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    background-color: #57f1f1;
}
.heart-piece-1 {
    left: 16px;
    -webkit-animation-delay: 0.05s;
    animation-delay: 0.05s;
    background-color: #3ed6d6;
}
.heart-piece-2 {
    left: 32px;
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
    background-color: #42c3e0;
}
.heart-piece-3 {
    left: 48px;
    -webkit-animation-delay: 0.15s;
    animation-delay: 0.15s;
    background-color: #07ead5;
}
.heart-piece-4 {
    left: 64px;
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
    background-color: #42c3e0;
}
.heart-piece-5 {
    left: 80px;
    -webkit-animation-delay: 0.25s;
    animation-delay: 0.25s;
    background-color: #07ead5;
}
.heart-piece-6 {
    left: 96px;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    background-color: #42c3e0;
}
.heart-piece-7 {
    left: 112px;
    -webkit-animation-delay: 0.35s;
    animation-delay: 0.35s;
    background-color: #3ed6d6;
}
.heart-piece-8 {
    left: 128px;
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
    background-color: #57f1f1;
}
@-webkit-keyframes piece-4 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 94px;
        top: -23px;
    }
}
@keyframes piece-4 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 94px;
        top: -23px;
    }
}
@-webkit-keyframes piece-3 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 90px;
        top: -31px;
    }
}
@keyframes piece-3 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 90px;
        top: -31px;
    }
}
@-webkit-keyframes piece-2 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 80px;
        top: -37px;
    }
}
@keyframes piece-2 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 80px;
        top: -37px;
    }
}
@-webkit-keyframes piece-1 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 60px;
        top: -31px;
    }
}
@keyframes piece-1 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 60px;
        top: -31px;
    }
}
@-webkit-keyframes piece-0 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 30px;
        top: -15px;
    }
}
@keyframes piece-0 {
    0%, 10%, 90%, 100% {
        height: 10px;
        top: -5px;
    }
    45%, 55% {
        height: 30px;
        top: -15px;
    }
}
</style>
</head>
<body>
<div class="flex-container">
    <div class="unit">
        <div class="heart">
            <div class="heart-piece-0"></div>
            <div class="heart-piece-1"></div>
            <div class="heart-piece-2"></div>
            <div class="heart-piece-3"></div>
            <div class="heart-piece-4"></div>
            <div class="heart-piece-5"></div>
            <div class="heart-piece-6"></div>
            <div class="heart-piece-7"></div>
            <div class="heart-piece-8"></div>
        </div>
    </div>
</div>
</body>
</html>

相关文章

  • 动效跳转页面特效网页代码

    上效果图PS:图片为动态。没有录制GIF版

  • Python 实战:week1 动手做网页

    作业截图: 代码 github 地址 �小结 网页常见文件类型 .js文件,控制HTML页面代码,实现复杂的页面效...

  • 初步总结页面间跳转动效

    最近一直在做交互规范总结的工作,在不断梳理页面间跳转逻辑的同时,发现页面间的逻辑关系并不能和页面间跳转的动效很好的...

  • 常熟理工学院内网打卡查询代码

    打卡查询 代码 程序思路 分析网页 [1.打卡查询登录页面][2.登录后跳转的页面][3.实际打卡信息页面] 页面...

  • 运动曲线数值获取方法

    一.常用缓动曲线(点击蓝色字体,跳转页面) 二.设计师在动效制作软件中获取想要的曲线数值✿ cubic-bezie...

  • 小程序爬坑

    坑1:页面跳转链接html页面跳转是a,完整代码是: 百度首页 小程序页面跳转是navigator,完整代码是: ...

  • IOS 页面切换

    写ios应用的页面切换不比写网页容易,网页应用可通过路由控制页面的跳转,而 ios 应用没有路由概念,所以页面跳转...

  • 教学:使用JS技术实现网页加载动画效果,网友:如今更厉害了

    CSS3实现的页面加载中动画过度特效源码是一款实现了点击加载页面后出现动画过度效果的代码,本段代码适应于所有网页使...

  • H5页面优化

    需求: 开发设备使用 AP模式的配网页; 要求页面小,美观,有简单动效,性能高。 配网页表单就三个字段 ,非常小的...

  • 分分钟就可以让你的页面动起来

    网页动效了解一下,很多前端工程师收到的项目开发书里都会有让页面动起来的需求。那么掌握以下动效库,分分钟就能让你的网...

网友评论

      本文标题:动效跳转页面特效网页代码

      本文链接:https://www.haomeiwen.com/subject/evcflctx.html