Git Product home page Git Product logo

some-demos's Introduction

Some-demos

简介

本仓库主要包含了todolist待办事项、电梯导航、购物车结算页、慕课课程《从psd到html》、旋转木马轮播图

CSS3:曲线阴影&翘边阴影、3D导航栏、CSS3无缝轮播、坐标闪烁动画、两面翻转盒子、旋转木马轮播

JS:动态增删改tab栏、JS轮播图、表单全选取消全选、条件查询商品、单元格删除、点击换肤效果、短信倒计时、放大镜效果、键盘移动盒子、筋斗云、留言删除留言、密码提示信息、模拟京东快递单号查询、鼠标拖拽盒子、鼠标在盒子里坐标、拖动模态框(登录框)、密码显示隐藏

移动端布局:bootstrap布局(阿里百秀)、flex布局(携程)、rem布局(苏宁易购)、流体布局(京东)、移动端轮播图

编写的代码均有详细的注释。具体介绍如下所示

购物车结算页

主要使用jQuery进行编写。主要功能有全选按钮,删除选中商品,清除购物车,移除商品,商品数量增减,商品总数量动态改变,单个商品价格随着数量的增大而增加,商品总价是选中商品价格总和。

图片展示如下

购物车结算页

旋转木马轮播图

使用原生JS实现,可左右点击轮播也可自动轮播,图片展示如下。

旋转木马轮播图

todolist待办事项

主要使用了jQuery进行编写,将数据存储在了localStorage中,打开新的标签页数据也不会被删除。

图片展示如下

todolist

慕课课程《从psd到html》

此课程主要是为了学习PS切图流程与技巧,图片展示如下

psd练习

电梯导航

主要用jQuery进行实现,不同的导航对应不同的部分,里面封装了一个缓动动画函数,点击电梯导航里的菜单会变速移动到网页对应的区域。当滚动条在顶部区域时,电梯导航自动隐藏。

CSS3小例子

主要包括了曲线阴影&翘边阴影、3D导航栏、CSS3无缝轮播、坐标闪烁动画、两面翻转盒子、旋转木马轮播等。

图片展示如下

曲线阴影&翘边阴影

曲线阴影&翘边阴影

3D导航栏

3D导航栏

CSS3无缝轮播

CSS3无缝轮播

坐标闪烁动画

坐标闪烁

两面翻转盒子

两面翻转盒子

旋转木马轮播

旋转木马轮播

JS小例子

主要包括了动态增删改tab栏、JS轮播图、表单全选取消全选、条件查询商品、单元格删除、点击换肤效果、短信倒计时、放大镜效果、键盘移动盒子、筋斗云、留言删除留言、密码提示信息、模拟京东快递单号查询、鼠标拖拽盒子、鼠标在盒子里坐标、拖动模态框(登录框)、密码显示隐藏等。

图片展示如下

动态增删改tab栏

动态增删改tab

JS轮播图

JS轮播图

条件查询商品

条件查询

点击换肤效果

点击换肤

短信倒计时

短信倒计时

放大镜效果

放大镜效果

键盘移动盒子

键盘移动盒子

筋斗云

筋斗云

模拟京东快递单号查询

京东快递单号

鼠标在盒子里坐标

鼠标在盒子的坐标

拖动模态框(登录框)

拖动登录模态框

密码显示隐藏

密码显示隐藏

移动端布局

主要包括bootstrap布局(阿里百秀)、flex布局(携程)、rem布局(苏宁易购)、流体布局(京东)、移动端轮播图等。

图片展示如下

bootstrap布局(阿里百秀)

bootstrap阿里百秀

flex布局(携程)

携程网flex

rem布局(苏宁易购)

苏宁易购rem

流体布局(京东)

京东流体布局

移动端轮播图

移动端轮播图

jQuery小例子

高亮显示案例

高亮显示

瀑布流插件

瀑布流插件

全屏滚动插件

向下滑动会进入下一屏。

手风琴案例

手风琴效果

下拉菜单

下拉菜单

animate.js

这是一个封装的缓动动画函数,可改变元素的一些属性以及透明度。

some-demos's People

Contributors

sunnyat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

some-demos's Issues

大佬好人

当初学艺不精就学完js就浅尝辄止了,现在自己要做点方便自己用的小工具都没得办法读写数据到本地,大佬这边这么多demo,不论是学习还是自己改改都能很方便的用上,简直赛高

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.