创建全屏的网页快速而简单
一个简单和易于使用的插件来创建全屏滚动的网站(也称为单页网站)。它允许创建全屏滚动的网站,以及加入该网站的部分里面的一些景观滑块。
该插件是第一个版本,并会不断随时间改善。建议十分欢迎,不仅为特征的要求,但也为编码风格装修。
让我们使这个伟大的插件,使人们的生活更轻松!
fullPage.js是全功能在所有的现代浏览器,以及一些旧的,如IE8和Opera 12。
您将需要包括JavaScript文件jquery.fullPage.js(或精缩版jquery.fullPage.min.js)和css文件jquery.fullPage.css的插件,以及jQuery。或者,您可以添加的jQuery UI库的情况下,你想用缓动的效果(这是默认激活)。
<link rel="stylesheet" type="text/css" href="jquery.fullPage.css" /> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script> <!-- This is needed in the case of setting the plugin option `scrollOverflow` to `true` --> <script type="text/javascript" src="vendors/jquery.slimscroll.min.js"></script> <script type="text/javascript" src="jquery.fullPage.js"></script>
所需的HTML结构
<div class="section"> <div class="slide"> Slide 1 </div> <div class="slide"> Slide 2 </div> <div class="slide"> Slide 3 </div> <div class="slide"> Slide 4 </div> </div>
为了创建在一个区段内的一道风景滑块,每张幻灯片将与另一个定义的div:
<div class="section"> <div class="slide"> Slide 1 </div> <div class="slide"> Slide 2 </div> <div class="slide"> Slide 3 </div> <div class="slide"> Slide 4 </div> </div>
初始化
所有您需要做的是调用一个插件里面$(document).ready function:.
$(document).ready(function() { $.fn.fullpage({ verticalCentered: true, resize : true, slidesColor : ['#ccc', '#fff'], anchors:['firstSlide', 'secondSlide'], scrollingSpeed: 700, easing: 'easeInQuart', menu: false, navigation: false, navigationPosition: 'right', navigationTooltips: ['firstSlide', 'secondSlide'], loopBottom: false, loopTop: false, loopHorizontal: true, autoScrolling: true, scrollOverflow: false, css3: false, paddingTop: 0, paddingBottom: 0, fixedElements: '#element1, .element2', //events onLeave: function(index, direction){}, afterLoad: function(anchorLink, index){}, afterRender: function(){}, }); });