jQuery.fullpage自定義高度(demo詳解)


從問題說起,項目終於到的實際問題:

   1、angular單頁應用運用了2個jQuery.fullpage全屏滾動,運用路由單頁有沖突,分頁器中id固定fp-nav,分頁器重復添加

   2、jQuery.fullpage自定義footer的高度,每個滾動頁面被固定高度很煩,滾動較小的高度,任然全屏滾出

解決問題1:

    針對第一個問題,會出現重復初始化fullpage問題,由於使用的angular單頁應用,所以jQuery不可避免,於是選擇更好與angular搭配的angular-fullpage運用插件解決,很不錯(下篇詳解angular-fullpage用法)

解決問題2:

    毫無疑問查文檔是最好解決插件問題的方式,其他真的浪費時間。

    gitHub詳細文檔(fullpage.js)

    其中有詳細的說明【Creating smaller or bigger sections】並附有demo

    看着 demo 寫了個例子,不過忘加 jquery.fullpage.min.css導致出現錯誤

    詳細例子如下(引入文件自己找對位置)

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<script type="text/javascript" src='libs/jquery/jquery-1.11.3.min.js'></script>
  <script type="text/javascript" src='libs/jquery/jquery.fullPage.min.js'></script>
  <link rel="stylesheet" type="text/css" href="libs/jquery/jquery.fullpage.min.css">
</head>
<body>
	<div id="fullpage">
    <div class="section">One</div>
    <div class="section">Two</div>
    <div class="section">
       three
    </div>
    <div class="section fp-auto-height">
      <div class="content">Four</div>
    </div>
  <style type="text/css">
  	.section {
         text-align:center;
          font-size: 3em;
  }
  </style>
  <script type="text/javascript">
  	   $('#fullpage').fullpage({
          anchors: ['page1', 'page2', 'page3', 'page4'],
          sectionsColor: ['yellow', 'orange', '#C0C0C0', '#ADD8E6'],
        });
  </script>
</div>
</body>
</html>

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM