项目作者: wqs565

项目描述 :
流畅的css加载动画,Delightful and performance-focused pure css loading animations.
高级语言: CSS
项目地址: git://github.com/wqs565/loading-css.git
创建时间: 2017-10-31T07:53:55Z
项目社区:https://github.com/wqs565/loading-css

开源协议:

下载


Loaders.css




流畅的css加载动画~

是什么?

demo演示

加载动画完全使用css编写完成。每个动画都限于css属性的一小部分,以避免多余麻烦的绘画和布局计算。

下面发布了一些非常棒的文章,进一步详细的介绍。

安装(install)

  1. bower install loaders.css
  1. npm i --save-dev loaders.css

使用(Usage)

Standard
  • 引入 loaders.min.css
  • 创建一个元素并添加动动画 (例如: <div class="loader-inner ball-pulse"></div>)
  • 将适当的 div 插入 元素内部
jQuery (optional)
  • Include loaders.min.css, jQuery, and loaders.css.js
  • Create an element and add the animation class (e.g. <div class="loader-inner ball-pulse"></div>)
  • loaders.js is a simple helper to inject the correct number of div elements for each animation
  • To initialise loaders that are added after page load select the div and call loaders on them (e.g. $('.loader-inner').loaders())
  • Enjoy

diy个性定制

改变背景颜色

对正确的子 div们元素添加样式,如下

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

支持的浏览器如下

支持所有最新版本的主要浏览器,并支持IE9。

注意: T不能正常运行 请参考: issue.

IE 11 Firefox 36 Chrome 41 Safari 8

贡献

欢迎拉请求!创建另一个文件 src/animations
并加载 src/loader.scss.

在单独的选项卡运行 gulp --require coffee-script/register. 打开 demo/demo.html
在浏览器中就可以看到您的动画运行。

讨论

灵感来自于 loaders.css

A few other folks have taken loaders and ported them elsewhere.

声明

版权所有(c)2016 wqs.

更多技术内容,关注微信公众号:’前端h5’

邮箱:wqs565@163.com