html中img引入git动画,用Github五万颗星的css动画库, 为网页增添趣味性
css动画可以做到什么程度?
Github上有一个非常优秀的动画项目, 足足有5万颗星!
在线效果展示:
animate整个项目只有一个css文件, 使用方法也非常简单, 只要给相应的元素添加class属性即可
通过悬浮产生动画的小Demo
Animate的动画展示
body, html{
margin: 0;
padding: 0;
}
#title{
margin-top: 200px;
font-size: 30px;
line-height: 60px;
font-size: 0;
width: 100%;
font-weight: bold;
color: #AB3319;
}
#title span{
font-size: 20px;
background-color: #FCF6E5;
display: inline-block;
width: 20%;
height: 60px;
text-align: center;
box-sizing: border-box;
border: 1px solid #A84631;
}
class="animated infinite flip delay-2s"
style="text-align: center; font-size: 60px; margin-top: 30px; color: #64B587;">
Animate动画展示
推荐
排行榜
歌单
电台
歌手
const spans = window.document.querySelector("#title").querySelectorAll("span");
for(let span_index = 0; span_index < spans.length; span_index++){
spans[span_index].addEventListener("mouseenter", (e)=>{
console.log(spans[span_index], "enter");
spans[span_index].setAttribute("class", 'animated rubberBand');
})
spans[span_index].addEventListener("mouseleave", (e)=>{
console.log(spans[span_index], "mouseleave")
spans[span_index].setAttribute("class", '');
})
}
小结:
为网站添加css动画, 是为网页增加趣味性最简单的方法~
html中img引入git动画,用Github五万颗星的css动画库, 为网页增添趣味性相关推荐
- vue过渡动画Animate.css动画库(1)
一.前言: 在开发中,我们想要给一个组件的显示和消失添加某种过渡动画,可以很好的增加用户体验, Vue中为我们可以自定义过渡或动画或者Vue提供一些内置组件完成动画,利用它们我们可以方便的实现过渡动画 ...
- Animate.css动画库的源码分析(大部分都是CSS3.0动画的使用)
由于工作中,时常有的时候需要用到动画特效,自己本身也对CSS3.0的很多动画感兴趣,所以也是不是写一写原始的动画特效,在github上有一个工作中总结的上千种动画特效:点击打开链接,欢迎关注和star ...
- AE 动画直接变原生代码:Airbnb 发布开源动画库 Lottie
原文 Airbnb 发布的 Lottie 是一个面向 iOS.Android 和 React Native 的开源动画库. 简单来说,就是可以直接利用 AE 导出的 JSON 动画文件,将其解析为原生 ...
- android 动画引擎,一个使用openGL渲染的炫丽Android动画库
这是一个 android 动画特效库 可以实现各种炫酷动画. github地址: ht t ps:// gith u b.co m/g pl ib s/an dro id- ma gic-s ur ...
- GitHub五万星中文资源:命令行技巧大合集,新老司机各取所需
圆栗子 发自 凹非寺 量子位 报道 | 公众号 QbitAI △ 也可以是火车司机 熟练使用命令行,是成为一个老司机必备的技能. 这里有一份入门&进阶指南,名字叫"命令行的艺术&q ...
- python刷网易云_牛逼了!用Python开发的命令行版网易云音乐,Github获8300颗星!...
大家好,我是程序员G哥 最近在逛Github发现了一个非常有趣的库musicbox,是用纯Python打造的,收获了8300颗星.Python语言简单易学,好玩有趣,身边越来越多的小伙伴都开始学习Py ...
- android动画制作工具,一款非常好用的动画库Lottie
简介 Lottie是Android和iOS的移动图书馆,用于解析Adobe After Effects动画,并以Bodymovin作为json导出,并在手机和网络上本机呈现. 该项目在GitHub已经 ...
- GitHub 五万星登顶,命令行的艺术!
今天给大家推荐一个GitHub开源项目<The Art of Command Line(命令行的艺术)>,这个开源项目雄踞了 GitHub TOP 周榜,直接以 53972 Star 登上 ...
- GitHub五万星登顶,程序员命令行最全技巧宝典!
作者 | 唐小引 封图 | CSDN 出品 | CSDN(ID:CSDNnews) 一个项目 Get 所有命令行技巧! 最近两天,「The Art of Command Line(命令行的艺术)」这个 ...
最新文章
- 向公司讲述虚拟应用价值的技巧
- ASP-常量,asp运算符,比较运算符
- C++中变量可以在需要时定义
- C++ COM编程之QueryInterface函数(二)
- django中FastDFS客户端与自定义文件存储系统
- 5道谷歌面试题:即使是天才也要怀疑自己能力了(附答案)
- A - Super Jumping! Jumping! Jumping!
- PHP面试 MySQL创建高性能索引考点
- Tricks(四十八)—— 注释一段代码
- python编程入门课 视频-Python入门到精通视频教程下载[21课程全]
- idea lib下有jar包但是仍然报错 找不到类
- sniffer Pro4.7.5最完整安装教程
- Python 字符串
- java中undefined如何解决_处理 JS中 undefined 的 7 个技巧
- 运行海康威视sdk实现拍照遇到的问题与解决
- postfix 测试邮件服务器,搭建Postfix邮件服务器
- [RK3288][Android6.0] 调试笔记 --- adb无法安装apk提示签名错误
- RT-Thread物联网操作系统介绍:6、线程挂起和恢复
- 杀死我们的,大都是光鲜甚至美好的东西
- oracle建表备份数据,oracle建表备份脚本,如果update的数据不对,可以从WEB_RI_PLYEDR_CED_BAK找回...
热门文章
- 【渝粤教育】国家开放大学2019年春季 3896人文英语1 参考试题
- 【渝粤教育】国家开放大学2018年春季 8661-21T传感与检测技术 参考试题
- 【渝粤题库】国家开放大学2021春1080工程数学(本)题目
- 电源模块质量好不好,看看以下5点就知道了!
- linux下运行yolo,Ubuntu下CPU/GPU模式YOLOv3代码运行
- 多元统计分析matlab,MATLAB的统计工具箱中的多元统计分析中提供了聚类分析的两种方法...
- 空间滤波_第三章 灰度变换与空间滤波-(六)锐化空间滤波器之非锐化掩蔽
- NOIP模拟测试39,思维禁锢专场「工业题·玄学题·卡常题」
- 远程连接Oracle 数据库连接报错ORA-12638身份检索失败
- AtomicReference 原子引用