位置: 编程技术 - 正文

jQuery+HTML5+CSS3制作支持响应式布局时间轴插件(jqueryw3c)

编辑:rootadmin

推荐整理分享jQuery+HTML5+CSS3制作支持响应式布局时间轴插件(jqueryw3c),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery h5,jqueryw3c,jquery dom,jquery.html,html5 jquery,jquery h5,jquery h5,html5 jquery,内容如对您有帮助,希望把文章链接给更多的朋友!

jQuery时间轴插件效果图预览

(图一)

(图二)

附注说明:

图一是浏览器宽度像素大于px下的展示效果,图二是在浏览器宽度像素小于px下的展现效果。使用的是CSS3的Media Query(媒体查询)实现的效果。 另外页面中圆形、圆角和三角同样使用了CSS3的特殊样式。这些基础的样式和效果在本文中不会赘述,不了解的童鞋可以上网搜索学习一下,很简单。 页面上每个时间节点的展示内容提供了三种展示样式,多张图片的展示风格、单张图片的展示风格和无图片的展示风格。这些可以根据自己的需求自己更改。

分析页面布局思路

jQuery+HTML5+CSS3制作支持响应式布局时间轴插件(jqueryw3c)

页面的布局其实主要就是将外层的容器使用相对定位,容器内的元素使用绝对定位即可。具体的分析请看下图

依照图片上的分析就可以达到时间轴插件的布局展示效果。

布局好了之后,我们就可以添加我们需要展现的内容了。为了页面不那么单调,可以使用JQuery的animate函数添加一些效果,比如可以让左侧的节点从页面左侧滑入页面,右侧节点从页面右侧滑入页面。代码简单,稍后贴出。

加入滚动触发事件机制,动态加载时间节点

在时间节点较多的情况下,一般情况下比如一个公司的发展历程和重大记事都不太可能只有三、五条信息吧,随着时间的推移,值得记录的大事件就会越多。如果一次就要让全部的信息展示在页面上可能会影响页面的展示效率,用户的体验也不会很好。所以,可以利用触发滚动事件机制,每次加载固定的条数。这跟实现分页效果是一样的。只不过我们的触发条件是滚动触发。

注意事项:1. 首次加载固定条数时,假设每次加载5条记录,如果首次加载5条后,没有出现滚动条,应该再次调用查询方法,继续加载,直到出现滚动条(否则首次加载5条后,没有出现滚动条,以后就无法触发滚动事件了,自然也就无法继续查询之后的记录了)。2. 触发滚动事件,不能够只要滚动就触发,否则程序一直在触发加载记录方法,页面可能会无法由于频繁发送请求无法响应。解决方法,可以在滚动条滚动到页面底部的时候再触发加载记录方法。具体的判定请看代码

CSS代码

JQuery代码

总结一下: 1. 本文偏重在时间轴的布局设置分析,主要是通过外层容器的相对定位和内层元素的绝对定位实现布局效果。 2. 触发滚动事件机制,达到类似分页的加载效果。在触发滚动事件是要保证逻辑的严谨性。

比较久之前写的Demo了,Jquery插件写的不是很好,和CSS样式混杂在一起,也没有将其单独提取出来。不过作为分享学习使用还是可以的。正式开发的时候,不要像我这么写JS。最后,依旧是感谢阅读。

标签: jqueryw3c

本文链接地址:https://www.jiuchutong.com/biancheng/384158.html 转载请保留说明!

上一篇:jQuery制作圣诞主题页面 更像是爱情影集(圣诞树代码html)

下一篇:jQuery实现的选择商品飞入文本框动画效果完整实例(jquery中选择器有哪些)

  • 房地产增值税抵减土地出让金
  • 捐赠支出需要什么手续
  • 工程结算成本和合同成本区别
  • 工资表只显示一个人的其他看不见
  • 账户利息怎么做账务处理
  • 基本户购买支票需要什么
  • 报销招待费事由有哪些
  • 自然人独资企业是什么意思
  • 记账凭证工资表
  • 长期股权投资的初始投资成本
  • 票据的融资
  • 预付款与定金的比例
  • 长期股权投资收到红利会计处理
  • 企业对无法收回的应收账款应借记的会计科目是
  • 不能取得进项发票但结转成本,税务说明怎么写
  • 水利基金计提比例
  • 开专用发票的地址有错会有影响吗?
  • 一般纳税人的进项税额计入成本吗
  • 流转税率是什么意思
  • 季度不超30万需计提增值税吗
  • 工会经费什么时候返还给企业
  • 企业集团内部各所属单位之间
  • 长期股权投资采用成本法核算,被投资单位实现的净利润
  • 全年平均职工人数按季度平均公式
  • 销售产品配件计入什么科目
  • 融资租入固定资产改建支出计入
  • 出差的住宿费较高的原因
  • 猫光纤信号灯闪红
  • 社保会计科目怎么做账
  • php字符串型数据的定义方式
  • 企业清算所得税申报
  • 青龙面板拉库命令
  • 应纳税所得额准予扣除的有
  • 什么企业需要开具矿产品发票
  • python答疑
  • 付临时工工资需要什么材料
  • 一般纳税人暂估入账的会计分录
  • 进项税加计抵减最新政策2023
  • 筹备期间费用怎么做分录
  • phpcms怎么样
  • 公司购买烟酒怎么入账
  • 织梦模板安装完整教程
  • 个人代工程发票要缴纳的个税
  • 房地产企业建成后先出租的房地产
  • 履约保证金打到个人账户合法吗
  • 什么是金税四期什么时候上线
  • 员工报销的差旅费会计分录
  • 销售软件产品
  • 不动产进项税额抵扣从什么时候开始
  • 港币转人民币怎么算
  • 建筑行业每月报税
  • 债权投资减值准备是什么科目
  • 销售费用主要包括
  • 投资的信托基金有哪些
  • 资产计提减值如何进行账面记录
  • 出口退税申报的报关单无电子信息
  • 其他应收款如何做坏账处理
  • 每个月交工会经费
  • 买二手设备需要签合同吗
  • 库存商品暂估入库是什么意思
  • SQL Server 2012 sa用户登录错误18456的解决方法
  • win7打开浏览器很慢
  • win2003系统要求
  • Extjs4 GridPanel的主要配置参数详细介绍
  • Bullet(Cocos2dx)之交叉编译Android,集成到cocos2dx3.x
  • js实现功能
  • 在谈到民族这个概念是我们一再指出
  • jquery ztree实现树的搜索功能
  • unity ugui组件
  • js图片轮播和点击切换
  • python的读取和写入
  • bootstrap快速入门
  • 认识iu
  • 在android
  • 税务青年要担当
  • 江苏 税务局
  • 车船税完税证明查询官网
  • 微信 税务
  • 为什么10月份社保交不了
  • 2020年山东录取人数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设