2016-12-20 36 views
2

私はfullpage.js拡張を使用して自動スクロールを実装しています。私はフッタを作成し、それをページの下部に配置しました。ただし、セクション(緑色の境界線で示されている)は、以下に示すようにウィンドウよりも大きいので表示されません。セクションがfullpage.jsのウィンドウよりも大きいのはなぜですか?

enter image description here

私は自動スクロールをオフにすると下図のように、私は、ページの下部にフッターを見つけます。

enter image description here

私はfullpage.jsセクションは、ウィンドウのサイズを取ることを仮定し、なぜこの出来事で、私はこれをどのように修正すればよいしている?仮定

HTML:

<div class = "section contact" anchor = "4thPage"> 
      <ul> 
       <!-- buttons for GitHub, LinkedIn, Resume--> 
      </ul> 
      <div class = "footer"> © 2016 Full Name. All rights reserved. </div> 
</div> 

CSS:あなたはおそらくbox-sizing: border-boxを使用していない

.footer { 
    bottom: 0; 
    position: absolute; 
} 

.contact { 
    text-align: center; 
    padding-top: 5%; 
    position: relative; 
} 

答えて

1

Reproduction online

.content{ 
    position:absolute; 
    border: 20px solid red; 
    bottom:0; 
    top:0; 
    width: 100%; 
     box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
} 

HTML

<div class="section"> 
    <div class="content"> 
     One 
    </div> 
</div> 
+0

私はこれを試してみました、それが動作しませんでした。私のウェブサイトをchromeにロードすると、 '.fp-section'がすべてのセクションdivに適用され、すでに' position:relative'があるので、 '.section'に' position:relative'を適用することはできません。 – 14wml

+0

これは私の例ではっきりと動作しています。つまり、何か不足しています。しかし、あなたに十分なコードを提供してくれなかったので、それだけで私があなたのためにできることです。 – Alvaro

関連する問題