最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery实现全屏滚动_jquery

来源:懂视网 责编:小采 时间:2020-11-27 21:47:59
文档

jquery实现全屏滚动_jquery

jquery实现全屏滚动_jquery:在很多情况下,我们需要页面的全屏滚动,尤其是移动端。今天简要的介绍一下全屏滚动的知识。 一.全屏滚动的原理 1.js动态获取屏幕的高度。 获取屏幕的高度,设置每一屏幕的高度。 2.监听mousewheel事件。 监听mousewheel事件,并判断滚轮的方向,向上或向下滚
推荐度:
导读jquery实现全屏滚动_jquery:在很多情况下,我们需要页面的全屏滚动,尤其是移动端。今天简要的介绍一下全屏滚动的知识。 一.全屏滚动的原理 1.js动态获取屏幕的高度。 获取屏幕的高度,设置每一屏幕的高度。 2.监听mousewheel事件。 监听mousewheel事件,并判断滚轮的方向,向上或向下滚

在很多情况下,我们需要页面的全屏滚动,尤其是移动端。今天简要的介绍一下全屏滚动的知识。

一.全屏滚动的原理
1.js动态获取屏幕的高度。

获取屏幕的高度,设置每一屏幕的高度。

2.监听mousewheel事件。

监听mousewheel事件,并判断滚轮的方向,向上或向下滚动一屏。

二.jQuery插件fullpages介绍
fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站,主要功能有:

  • 支持鼠标滚动
  • 支持前进后退和键盘控制
  • 多个回调函数
  • 支持手机、平板触摸事件
  • 支持 CSS3 动画
  • 支持窗口缩放
  • 窗口缩放时自动调整
  • 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等
  • 使用方法

    1、引入文件

    每个 section 代表一屏,默认显示“第一屏”,如果要指定加载页面时显示的“屏幕”,可以在对应的 section 加上class=”active”,如:

    第三屏
    

    同时,可以在 section 内加入 slide(左右滑动),如:

    
     第一屏
     第二屏
     
     第三屏的第一屏
     第三屏的第二屏
     第三屏的第三屏
     第三屏的第四屏
     
     第四屏
    
    

    3、JavaScript

    可以进行跟多的配置:

    三.动手写全屏滚动
    这里主要介绍监听mousewheel事件及滚动。

    由于mousewheel事件的兼容性,引用jquery-mousewheel插件来监听滚轮事件。

    通过参数delta可以获取鼠标滚轮的方向和速度(旧版本需要传delta参数,新版本不需要,直接用event取)。如果delta的值是负的,那么滚轮就是向下滚动,正的就是向上。

    可以根据需求使用fullpages实现全屏滚动(上下,左右),也可以使用jquery-mousewheel定制不同高度的全屏滚动。

    文档

    jquery实现全屏滚动_jquery

    jquery实现全屏滚动_jquery:在很多情况下,我们需要页面的全屏滚动,尤其是移动端。今天简要的介绍一下全屏滚动的知识。 一.全屏滚动的原理 1.js动态获取屏幕的高度。 获取屏幕的高度,设置每一屏幕的高度。 2.监听mousewheel事件。 监听mousewheel事件,并判断滚轮的方向,向上或向下滚
    推荐度:
    标签: 设置 实现 fu
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top