我们如何能够执行与此示例http://theme.nileforest.com/html/mazel-v1.1/home-text-rotator1.html
中类似的操作他们正在修复背景图像和内容。我不确定他们是如何使用css的,或者他们使用的是java脚本。
我仍然想弄明白。
任何固定的示例或指针都可以从
开始答案 0 :(得分:8)
* {
padding: 0;
margin: 0;
box-sizing: border-box;
}
.block-parallax-1 {
overflow: hidden;
position: relative;
}
.block-parallax-1 .parallax-bg {
background-attachment: fixed;
background-image: url('http://bygaga.com.ua/uploads/posts/1354003535_podborka_krasivih_moto_759-58.jpg');
background-position: 0px 0px;
background-repeat: repeat;
height: 100%;
position: absolute;
width: 100%;
min-width: 1170px;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
}
.block-parallax-1 .md-box {
padding: 200px 0 200px;
background: rgba(0, 0, 0, 0.75);
position: relative;
height: 100%;
text-align: center;
}
.block-parallax-1 .md-box h1 {
color: #fff;
}
.block-parallax-2 .parallax-bg {
background-image: url('https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ_z73DvFVC1ek9ZsGdCpvpDW_AwRqOWgG6IP2wOXrVibxz_EDV');
}
h2 {
color: #555;
text-align: center;
padding: 25px 0;
margin: 0;
}

<section class="block-parallax-1">
<div class="parallax-bg"></div>
<div class="md-box">
<h1>background-attachment:fixed</h1>
</div>
</section>
<section style="min-height:400px;">
<h2>background</h2>
<p></p>
</section>
<section class="block-parallax-1 block-parallax-2">
<div class="parallax-bg"></div>
<div class="md-box">
<h1>background-attachment:fixed</h1>
</div>
</section>
&#13;
答案 1 :(得分:7)
尝试添加
#myBackgroundContainer{
background-attachment:fixed;
}
来自docs
background-attachment CSS属性确定该图像是否为 位置在视口内固定,或与其一起滚动 包含块。
body {
background-image: url('https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSHC-qntWkhfC_CP9UcIle2WQItuhlbFS_AGK3WdtrAc4Pp6OIu');
background-repeat: no-repeat;
background-attachment: fixed;
}
#Partition{
background:gray;
height:200px;
}
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div id="Partition"></div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
<div> scroll me </div>
答案 2 :(得分:4)
我用background-attachment: fixed;
创建了一个简单的小提琴
http://jsfiddle.net/afelixj/v0x5ved6/