An open API service indexing awesome lists of open source software.

https://github.com/ryanuo/javascript

JavaScript学习的实例化演示,个人主页
https://github.com/ryanuo/javascript

css3 javascript

Last synced: 14 days ago
JSON representation

JavaScript学习的实例化演示,个人主页

Awesome Lists containing this project

README

          

## 仓库简介

1. 此仓库用于JavaScript学习的实例化演示
2. 边学边做
3. jQuery学习

## 主页介绍

1. 本页面使用`rem`布局+`flex`布局
2. 加入了昼夜模式,可自动切换(使用了JavaScript)
3. 适配移动端,媒体查询
4. 主页标题使用 CSS3中的动画,还有文字阴影搭配使用
5. Tab栏,昼夜交替使用了`JavaScript排他思想`,设置自定义属性
6. 主页加入【[牛年灯笼特效](https://u.mr90.top/posts/8914/)】
7. 加入鼠标样式,底部引入导航信息栏-仿`Rocketdock`
8. 优化昼夜模式,加入切换昼夜模式提示框,使用JavaScript中的定时器和缓动动画函数+CSS3动画
9. pc端底部增加留言板,触碰后显示留言板,使用JavaScript中的缓动动画函数
10. 去除页面灯笼样式,页面加入jQuery插件,页面去除原生Tab栏使用jQuery框架,加入切换小圆点
11. 修复Tab切换后,昼夜按钮消失bug;页面加入svg动画jQuery;加入第五屏时间轴,纯css3;第二屏移动端,点击后技能板块移除
12. 顶部标题加入打字机效果

![](https://cdn.jsdelivr.net/gh/Rr210/image@master/hexo/4/mainpadge31923.gif)
## Tab栏介绍

1. 第一屏
- 使用了`JavaScript`中的`node`操作比如node的增删,大量使用节点
![](https://cdn.jsdelivr.net/gh/Rr210/image@master/hexo/4/tab1.gif)
2. 第二屏
- 第二屏沿用第一屏node增删节点,使用BOM,定时器等等
![](https://cdn.jsdelivr.net/gh/Rr210/image@master/hexo/4/tab2dw.gif)
3. 第三屏 待写
4. 第四屏 待写
5. 第五屏 时间轴,纯css3
![](https://cdn.jsdelivr.net/gh/Rr210/image@master/hexo/4/133123123.gif)
6. 第六屏

## 仓库地址

1. 我的仓库地址:【[Github](https://github.com/Rr210/javascript/)】
2. 使用时请标明出处谢谢

## 学习目的

1. 更好的掌握学过的JavaScript内容
2. 回顾CSS3的知识