1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > CSS3的loader加载动画

CSS3的loader加载动画

时间:2022-09-29 00:39:59

相关推荐

CSS3的loader加载动画

纯CSS3书写的loader动画效果,当然可以搭配jq使用,还有react 和 Angular 版本

浏览器支持

效果演示地址

下载

直接下载

链接:/s/1jIx0s4I 密码:oxln

github 地址

github 地址:/ConnorAtherton/loaders.css

npm 安装

npm i --save-dev loaders.css

Bower 安装

bower install loaders.css

使用

1、纯css3版本

引入 loaders.min.css创建元素并添加 class

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

在创建的元素中插入适当的 div

<!DOCTYPE html5><head><link rel="stylesheet" type="text/css" href="demo.css"/><link rel="stylesheet" type="text/css" href="../loaders.css"/></head><body><main><div class="loaders"><div class="loader"><div class="loader-inner ball-pulse"><div></div><div></div><div></div></div></div></div></main><script>document.addEventListener('DOMContentLoaded', function () {document.querySelector('main').className += 'loaded';});</script></body>

2、搭配 Jquery 使用

引入 loaders.min.css Jquery 和 loaders.css.js创建元素并添加 class

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

loaders.css.js 会自动根据class 创建对应数量的 divloaders.css.js 调用

$('.loader-inner').loaders()

<!DOCTYPE html5><head><link rel="stylesheet" type="text/css" href="demo.css"/><link rel="stylesheet" type="text/css" href="loaders.min.css"/></head><body><main><div class="loader-inner ball-pulse"></div></main><script src="jquery-2.1.1.min.js"></script><script src="loaders.css.js"></script><script>document.addEventListener('DOMContentLoaded', function () {document.querySelector('main').className += 'loaded';});$('.loader-inner').loaders()</script></body>

结尾

react 版本

react 版本github地址

angular 版本

angular 版本github地址

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。