请教一个关于js控制全屏一屏一屏滚动的问题

JavaScript016

请教一个关于js控制全屏一屏一屏滚动的问题,第1张

这种样子的应该是CSS实现的.

第一个,顶到头,是设置了body的style的margin:

0px表示body边距为0.一般不设置的话,貌似默认大概是15.

第二个,不出现横向滚动条,如果本来是页面刚好和浏览器一样宽,当然不会有滚动条(那个网站好像是没有顶到头吧...)...

目的:实现自动滚动

工具:fullpage.js

页面中需要引用的JS:

<script src="jquery-2.1.0.js" type="text/javascript" charset="utf-8"></script> 

<script src="jquery.fullPage.js" type="text/javascript" charset="utf-8"></script>

参照 : jQuery全屏滚动插件fullPage.js

实现自动滚动思路:

所谓自动滚动也就是进入页面后,不使用鼠标等操作就可以自动翻页(滚动)

利用js给定一个时间范围,例如3秒调用一次滚动方法,就可以实现!!!

//获取一共有多少个需要滚动的锚点

var len=$("#Id div").length

//设定自然数,默认为0

var num=0

//此方法为,页面停留5秒后自动滚动进入下一屏

settimeOut(function(){

        $("#Id div").eq(num).fullpage()

        ai++

        //如果ai等于锚点数时,将ai重新赋值为0

        if(ai==len){num==0}

},5000)