• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >CSS > 使用Loader.css和css-spinners来制作加载动画的方法

使用Loader.css和css-spinners来制作加载动画的方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含CSS,加载等相关知识,佚名 希望在学习及工作中可以帮助到您

Loader.css
当网页的页面大小较大,用户加载可能需要较长的时间,在这些情况下,我们一般会用到(加载)loading动画,提示于用户页面在加载中,这些UX常识我想很多设计师都懂,但做一个GIF动画有点麻烦,为了方便,看看今天分享的Loader.css,仅用CSS样式就能实现一个loading动画效果。
201645113639873.gif (500×271)

当前有35个动画效果,所以选择还是挺多的。
201645113713408.gif (500×271)

201645113803473.gif (500×200)

使用方法

Step 1: 引入 loaders.min.css 和 loaders.css.js,这个JS仅是为了简化动画的DIV标签,如果不加这个JS,那么你的动画就必须加上对应数量DIV标签才能正常显示动画,所以建议加上,这样语义化好会好些。

  1. <link rel="stylesheet" type="text/css" href="loaders.min.css">   
  2. <script type="text/javascript" src="loaders.css.js"></script>  

Step 2: HTML代码,给loading元素加入动画class,如下:

  1. <div class="loader-inner ball-pulse"></div>  

改变加载动画颜色

此外你还要可以为loading动画加上颜色,代码如下:

  1. .ball-grid-pulse > div {   
  2.  background: orange;   
  3. }  

css-spinners
如果你从Loader.css上找不到喜欢的样式,那就看看今天小编分享的css-spinners,它自带的CSS加载样式很漂亮,图案色彩丰富,花样多多,就算不用它的CSS,也可以按它的动画来做成GIF图像。
201645113957068.png (500×351)

loading样式有花形、心形、指针、圆形旋转、进度条以及常见的菊花加载图案:
201645114016525.gif (500×369)

使用教程

CSS Spinners除了轻量级外,使用也十分的简单,下面来看看教学:

STEP 1: 引入CSS文件

加载动画样式有单个以及全部,如果用户只需要一个加载动画,就选择对应的CSS文件。

单个动画引用,比如这里我们只需要心形图案的加载样式,对应样式文件是heartbeat.css

  1. <head>  
  2.  ...   
  3.  <link rel="stylesheet" href="http://css-spinners.com/css/spinner/heartbeat.css" type="text/css">  
  4. </head>  

全部加载样式引用,样式表文件是 spinners.css,但一般情况下我们只引用一个就够了。

  1. <head>  
  2.  ...   
  3.  <link rel="stylesheet" href="http://css-spinners.com/css/spinner/spinners.css" type="text/css">  
  4. </head>  

STEP 2: HTML代码

HTML部分要加入对应的loading样式class即可

  1. <div class="heartbeat-loader">  
  2.  Loading…   
  3. </div>  

好了,就是这么简单,喜欢的可以放到你的项目上哦!

您可能想查找下面的文章:

  • css小技巧
  • 各大网站CSS初始化代码
  • css权重问题
  • CSS实现鼠标上移图标旋转效果
  • 使用CSS3制作一个简单的进度条(demo)
  • 用纯CSS实现饼状Loading等待图效果
  • 利用CSS3伪元素实现逐渐发光的方格边框
  • CSS3实现内凹圆角的实例代码
  • 利用HTML5+CSS3实现3D转换效果实例详解
  • css3+伪元素实现鼠标移入时下划线向两边展开的效果

相关文章

  • 2017-08-06CSS background 控制显示图片的一部分
  • 2017-08-06关于css水平居中的小小探讨
  • 2017-08-06CSS中让DIV居中的代码
  • 2017-08-06Css基本概念及其引入方式介绍
  • 2017-08-06IE6下CSS多类选择符优先级不起作用的bug分析及解决方法
  • 2017-08-06CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
  • 2017-08-06css3实现针线缝合效果(图解步骤)
  • 2017-08-06CSS网页实例 利用box-sizing实现div仿框架结构实现代码
  • 2017-08-06css字体样式(Font Style) 属性
  • 2017-08-06推荐14款非常有用的 CSS 网格系统生成工具

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • Jacascript和CSS实现Mac OS导航菜单
    • CSS line-height行高上下居中垂直居中样式属性
    • 深入浅析css3 border-image边框图像详解
    • css实例教程 一款纯css3实现的超炫动画背画特效
    • CSS3中Animation动画属性用法详解
    • css(display,float,position)深入理解
    • 解决Firefox/Opera 不支持onselectstart事件实现不允许用户select
    • 减少图片HTTP请求的方法分析
    • 用CSS3将你的设计带入下个高度
    • CSS清除浮动方法总结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有