所以我在构建垂直视差滚动网站时遇到了问题。
目前我正在使用ScrollMagic
创建视差部分,并且效果很好。当我尝试将内容放在上面时,问题就来了。对于我正在使用的情况Bootstrap's
.container
,我可以将我的内容放在不同的行、列等中。
我可以看到缺陷,它在结构本身,但我正在尝试找到一种方法来破解它,有什么想法吗?
<!-- Main Container -->
<div id="fullpage">
<div class="spacer s0"></div>
<!-- Section -->
<div class="section">
<div class="absolute main-wrapper container">
<div class="row">
<p class="lead">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi amet asperiores, illo sapiente, magni fuga distinctio quisquam tenetur error natus accusantium cum veniam voluptatem! Id qui at quas culpa facere.</p>
</div>
</div>
<div id="parallax1" class="parallaxParent">
<div style="background-image: url(img/bcg_slide-1.jpg);">
</div>
</div>
</div>
<!-- /Section -->
<!-- Section -->
<div class="spacer s1">
<div class="box2 blue">
<p>Content 1</p>
</div>
</div>
<!-- /Section -->
<!-- Section -->
<div class="spacer s0"></div>
<div class="section">
<div id="parallax2" class="parallaxParent">
<div style="background-image: url(img/bcg_slide-2.jpg);"></div>
</div>
</div>
<!-- /Section -->
<div class="spacer s1">
<div class="box2 blue">
<p>Content 2</p>
</div>
</div>
<div class="spacer s0"></div>
<!-- Section -->
<div class="section">
<div id="parallax3" class="parallaxParent">
<div style="background-image: url(img/bcg_slide-3.jpg);"></div>
</div>
</div>
<!-- /Section -->
</div>
所以如果我把我div
的背景视差图像放在前面,它会重叠视差图像,并创建一个带有文本的白色容器。我已经完成了position absolute
,但这意味着我不能使用bootstrap's grid
.
div
我尝试将视差背景放入其中。
我对想法持开放态度。