我試圖爲我的頁面構建一個水平視差滾動條。然而,我似乎無法讓內容出現在頁面的不同部分,它們只是全部出現在除了垂直分開的相同部分上。有任何想法嗎?如何使內容水平顯示在頁面的分隔部分?
HTML:
<div id="transition-slide-container">
<div id="transition-slide">
<div class="slide" id="home">
<h1>home</h1>
</div>
<div class="slide" id="portfolio">
<h1>portfolio</h1>
</div>
<div class="slide" id="about">
<p>about</p>
</div>
<div class="slide" id="contact">
<p>contact<p>
</div>
</div>
</div>
CSS:
div#transition-slide-container {
background: #bee1ff;
height: 100%;
padding-top: 128px;
padding-bottom: 200px;
width: 400%;
min-height: 600px;
z-index: -1;
overflow: auto;
}
.slide {
min-width: 100%;
}
div#home {
width: 960px;
margin: 0 auto;
height: 600px;
}
div#portfolio{
width: 960px;
margin: 0 auto;
height: 700px;
}
div#about{
width: 960px;
margin: 0 auto;
height: 600px;
}
div#contact {
width: 960px;
margin: 0 auto;
height: 600px;
}
網站:http://andrewgu12.kodingen.com/ 編輯:我意識到我沒有那麼具體有我如何措辭我的問題,我忘了添加在被我希望所有這些水平分開,就像這裏看到的一樣:http://markdalgleish.com/projects/stellar.js/