Coder Social home page Coder Social logo

liutongju / my-program Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fridolph/my-program

0.0 2.0 0.0 12.78 MB

作品和demo集,如对你有帮助,请star+fork,也有其他人的。仅供参考学习分享交流,谢谢。

HTML 33.00% CSS 45.07% JavaScript 21.93%

my-program's Introduction

这里是我的demo库

搜集整理了各种类型的demo,并对之进行了分类,以便随时使用,如对您有帮助,请star下,再fork拿去改成你想要的效果,谢谢。

ps: 下面的每个demo都发布在线上了,可以正常访问,毕竟以展示为主(JSFiddle codepen对轻功不好的同学不友好- 误^ )

CSS3

对,这里所有的demo大多以展示为主,运用了CSS3,没有添加额外JS就完成,所以都添加到了该分类下。至于更多的细节分类,以后再来实现了

CSS3-按钮-阴影

Canvas Logo

纯CSS3实现Scroll进度条

CSS3 Transform效果一览

CSS3实现的全屏幻灯片图片切换

CSS3制作ICON小图标

linear-gradient展示demo

炫酷的文字特效动画

文字hover&click~ CSS3高级动画

Hover与background结合~ 实现的短动画

component

这个目录下一来是对所写demo进行分类,这是组件,也就是由多个小模块构成,放到该目录下以后也方便样式与结构的重用。而上面的CSS3是单纯来展示的,这里相当于筛选了一道(我可能会复用到的)

自动聚焦登录表单

原生JS实现日期选择器

图片hover效果

圆环展开menu

高大上的love loading效果~

radio-checkbox优化组件样式

时间线加载效果(throttle函数节流)

纯CSS3导航菜单栏

Layout - 布局

布局可谓每一个前端的基本功,这里只列出了几个常用的布局,仅供参考,以后会逐步完善的。

flex布局篇

一个超棒的demo让你了解关于flex的一切

推荐下阮一峰老师的博客学习

[语法篇学习demo]

[实例篇学习demo]

01_基本网格布局

01_flex语法篇

02_flex布局实战1 骰子布局

02_flex-demo布局实战

03_flex布局实战2 骰子布局

02_flex-demo布局实战2

其他布局范例 以下是我自己的练习DEMO

01基本网格布局

02_百分比布局

03_圣杯布局

04_输入框的布局

05_悬挂式布局

06_固定的底栏

07_流式布局

js & jquery

这里的demo主要是以原生javascript来实现,目的是为加强对DOM操作的练习,了解一些基本的设计模式(如观察者、策略模式)及运用

卡片布局 - 及卡片详情

卡片布局 - 及卡片详情

css3-count-showtime 结合css3伪类 实现了hover展示,点击效果是用js写的所以归类到js里了

点击更换背景 (点击有彩蛋) … 没错就是彩蛋… 彩蛋用Canvas写的

点击更换卡片布局

自动名片生成器 这是转自codepen 老外的作品,实现思路简单,具有一定参考性,就抄过来了。

幻灯片背景无缝切换动画

这里的demo主要以jquery库来实现,练习jQuery的使用与jQuery组件的封装,同时也为日后选择插件先挖好坑

jQuery实现的折叠门动画效果

添加label-tag的小demo

scroll后-置顶menu的demo

判断鼠标enter角度的hover跟随效果

模拟简易购物车的逻辑和DOM操作

动画跟随效果. e.pageX || e.pageY的运用

图片预加载-demo1图片预加载-demo2图片预加载-demo3

瀑布流布局 - 图片墙效果


如果里面的demo对您有参考或帮助,请Star + Fork,谢谢!

my-program's People

Contributors

fridolph avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.