【技术实现步骤摘要】
一种基于CSS3实现H5端水平翻页的方法及设备
本专利技术涉及计算机
,特别涉及一种基于CSS3实现H5端水平翻页的方法及设备。
技术介绍
H5端的小说站阅读模式大多采用上下滑动翻页的模式,而小说APP一般会提供上下滑动和左右滑动翻页两种模式,如果采用和APP一样的方式实现左右滑动存在较高的开发成本且体验不流畅。本专利通过CSS3提供的新属性以流畅高效的方式实现了H5端小说左右滑动翻页功能。
技术实现思路
(一)要解决的技术问题为了解决现有技术的上述问题,本专利技术提供一种基于CSS3实现H5端水平翻页的方法及设备,不仅能够降低H5端实现翻页功能的成本,还能够提高翻页的流畅性。(二)技术方案为了达到上述目的,本专利技术采用的一种技术方案为:一种基于CSS3实现H5端水平翻页的方法,包括步骤:S1、通过CSS3的columns属性对H5端的当前页面进行分列;S2、监听用户的触摸事件判断出滑动手势;S3、根据判断结果通过CSS3的transform属性完成翻页操作。为了达到上述目的,本专利技术采用的另一种技术方案为:一种基于CSS3实现H5端水平翻页的设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:S1、通过CSS3的columns属性对H5端的当前页面进行分列;S2、监听用户的触摸事件判断出滑动手势;S3、根据判断结果通过CSS3的tra ...
【技术保护点】
1.一种基于CSS3实现H5端水平翻页的方法,其特征在于,包括步骤:/nS1、通过CSS3的columns属性对H5端的当前页面进行分列;/nS2、监听用户的触摸事件判断出滑动手势;/nS3、根据判断结果通过CSS3的transform属性完成翻页操作。/n
【技术特征摘要】
1.一种基于CSS3实现H5端水平翻页的方法,其特征在于,包括步骤:
S1、通过CSS3的columns属性对H5端的当前页面进行分列;
S2、监听用户的触摸事件判断出滑动手势;
S3、根据判断结果通过CSS3的transform属性完成翻页操作。
2.根据权利要求1所述的基于CSS3实现H5端水平翻页的方法,其特征在于,步骤S2具体为:
通过监听用户的touchstart事件、touchmove事件和touchend事件判断出滑动手势。
3.根据权利要求1所述的基于CSS3实现H5端水平翻页的方法,其特征在于,步骤S3具体为:
根据判断结果通过CSS3的transform属性对当前页面进行平移,完成翻页操作。
4.根据权利要求1所述的基于CSS3实现H5端水平翻页的方法,其特征在于,还包括步骤S4:
根据当前页面的平移距离判断页数。
5.一种基于CSS3实现H5端水平...
【专利技术属性】
技术研发人员:林谋洪,
申请(专利权)人:福州掌中云科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。