html日期横向拖动选择控件,html移动端横向日历插件

编程入门 行业动态 更新时间:2024-10-22 13:26:53

html日期<a href=https://www.elefans.com/category/jswz/34/1768009.html style=横向拖动选择控件,html移动端横向日历插件"/>

html日期横向拖动选择控件,html移动端横向日历插件

在最近的H5开发工作中,遇到一个横向滑动选择日期的需求,年月修改方式不限,日期为滑动,横向标注星期,每次滑动一周,下面为大家介绍一下我的一个实现思路,有更好的方案欢迎留言。

初期效果

页面结构与动画分析

日期部分,采用了三个容器,利用transform布局于页面左中右侧;

判断页面滑动事件,滑动方向和距离满足条件之后,通过改变元素transform,配合transition实现动画效果;

即将被移出的diy-calendar-week  直接删除,在另一侧补充新的diy-calendar-week内容;

数据与日期生成

以当前时间为基准,判断当前是星期几,生成周的html,放进diy-calendar-current;

然后以当前周的第一天或最后一天的时间戳为基准,以7天为周期,计算prev和next的日期,生成html;

页面进行动画时,计算日期动态生成html;

年月改变时,以新的日期为基准,初始化日期。

更多推荐

html日期横向拖动选择控件,html移动端横向日历插件

本文发布于:2024-03-12 19:18:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1732222.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:横向   拖动   控件   插件   日历

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!