最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

css实现爱心版加载效果

来源:懂视网 责编:小OO 时间:2020-11-27 18:49:20
文档

css实现爱心版加载效果

爱心等待效果如下:现在互联网时代网站何其多,各有各得风格,但是什么样的风格能留住用户的停留观看呢?就从加载来说,很多加载效果都是同一种风格可能用户经常逛网站早已经习惯,要是你的加载时间比其他网站时间长,效果还是一样的,可能就会关掉你的网站去其他网站观看,但是如果你的加载效果别具一格,有特点,可能用户看你加载效果的时候你的网站就打开了,这样用户也就不会立刻关掉你的网站。今天的这个爱心版加载效果是用纯css代码写出来的,只需要花点心思,少量的代码就能留住你的用户,那么为什么不去做呢。
推荐度:
导读爱心等待效果如下:现在互联网时代网站何其多,各有各得风格,但是什么样的风格能留住用户的停留观看呢?就从加载来说,很多加载效果都是同一种风格可能用户经常逛网站早已经习惯,要是你的加载时间比其他网站时间长,效果还是一样的,可能就会关掉你的网站去其他网站观看,但是如果你的加载效果别具一格,有特点,可能用户看你加载效果的时候你的网站就打开了,这样用户也就不会立刻关掉你的网站。今天的这个爱心版加载效果是用纯css代码写出来的,只需要花点心思,少量的代码就能留住你的用户,那么为什么不去做呢。
本文主要和大家介绍纯css写出爱心版加载效果的示例代码的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。

爱心等待效果如下:

现在互联网时代网站何其多,各有各得风格,但是什么样的风格能留住用户的停留观看呢?就从加载来说,很多加载效果都是同一种风格可能用户经常逛网站早已经习惯,要是你的加载时间比其他网站时间长,效果还是一样的,可能就会关掉你的网站去其他网站观看,但是如果你的加载效果别具一格,有特点,可能用户看你加载效果的时候你的网站就打开了,这样用户也就不会立刻关掉你的网站。

今天的这个爱心版加载效果是用纯css代码写出来的,只需要花点心思,少量的代码就能留住你的用户,那么为什么不去做呢。

文章分享之前小编推荐一下我的前端学习群:542827633,里面都是学习前端的,如果你想制作酷炫的特效,想学习前端知识,小编欢迎你的加入。小编会在群中不定期分享干货源码,包括我精心整理的一份前端教程。欢迎各位感兴趣的的小伙伴。

html代码:

<p class="flex-container">
 <p class="unit">
 <p class="heart">
 <p class="heart-piece-0"></p>
 <p class="heart-piece-1"></p>
 <p class="heart-piece-2"></p>
 <p class="heart-piece-3"></p>
 <p class="heart-piece-4"></p>
 <p class="heart-piece-5"></p>
 <p class="heart-piece-6"></p>
 <p class="heart-piece-7"></p>
 <p class="heart-piece-8"></p>
 </p>
 <p>equal love</p>
 </p>
</p>

css代码:

<style>
 @import url("https://fonts.googleapis.com/css?family=Lato:100");
html,
body {
 width: 100%;
 height: 100%;
}
.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-color: #262e6f;
}
.unit {
 text-align: center;
}
.unit p {
 margin-top: 100px;
 font-family: 'Lato', sans-serif;
 font-weight: 100;
 text-transform: uppercase;
 color: #fff;
}
.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 3.2s infinite;
 animation: piece-4 3.2s infinite;
}
.heart-piece-3,
.heart-piece-5 {
 -webkit-animation: piece-3 3.2s infinite;
 animation: piece-3 3.2s infinite;
}
.heart-piece-2,
.heart-piece-6 {
 -webkit-animation: piece-2 3.2s infinite;
 animation: piece-2 3.2s infinite;
}
.heart-piece-1,
.heart-piece-7 {
 -webkit-animation: piece-1 3.2s infinite;
 animation: piece-1 3.2s infinite;
}
.heart-piece-0,
.heart-piece-8 {
 -webkit-animation: piece-0 3.2s infinite;
 animation: piece-0 3.2s infinite;
}
.heart-piece-0 {
 left: 0px;
 -webkit-animation-delay: 0s;
 animation-delay: 0s;
 background-color: #ec2d73;
}
.heart-piece-1 {
 left: 16px;
 -webkit-animation-delay: 0.15s;
 animation-delay: 0.15s;
 background-color: #eb5324;
}
.heart-piece-2 {
 left: 32px;
 -webkit-animation-delay: 0.3s;
 animation-delay: 0.3s;
 background-color: #fdc800;
}
.heart-piece-3 {
 left: 48px;
 -webkit-animation-delay: 0.45s;
 animation-delay: 0.45s;
 background-color: #47b264;
}
.heart-piece-4 {
 left: 64px;
 -webkit-animation-delay: 0.6s;
 animation-delay: 0.6s;
 background-color: #1470bd;
}
.heart-piece-5 {
 left: 80px;
 -webkit-animation-delay: 0.75s;
 animation-delay: 0.75s;
 background-color: #76469a;
}
.heart-piece-6 {
 left: 96px;
 -webkit-animation-delay: 0.9s;
 animation-delay: 0.9s;
 background-color: #ec2d73;
}
.heart-piece-7 {
 left: 112px;
 -webkit-animation-delay: 1.05s;
 animation-delay: 1.05s;
 background-color: #eb5324;
}
.heart-piece-8 {
 left: 128px;
 -webkit-animation-delay: 1.2s;
 animation-delay: 1.2s;
 background-color: #fdc800;
}
@-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>

文档

css实现爱心版加载效果

爱心等待效果如下:现在互联网时代网站何其多,各有各得风格,但是什么样的风格能留住用户的停留观看呢?就从加载来说,很多加载效果都是同一种风格可能用户经常逛网站早已经习惯,要是你的加载时间比其他网站时间长,效果还是一样的,可能就会关掉你的网站去其他网站观看,但是如果你的加载效果别具一格,有特点,可能用户看你加载效果的时候你的网站就打开了,这样用户也就不会立刻关掉你的网站。今天的这个爱心版加载效果是用纯css代码写出来的,只需要花点心思,少量的代码就能留住你的用户,那么为什么不去做呢。
推荐度:
标签: 加载 特效 爱心
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top