Javascript 自举网格中的视差效应
大家好,我正试图在引导网格系统中制作简单的视差效果,我遇到了一个问题。我制作了两个并排的Javascript 自举网格中的视差效应,javascript,jquery,css,twitter-bootstrap,parallax,Javascript,Jquery,Css,Twitter Bootstrap,Parallax,大家好,我正试图在引导网格系统中制作简单的视差效果,我遇到了一个问题。我制作了两个并排的div,我想要一个div来保存静态图像,而另一个应该有视差效果 我的视差div背景大小属性有问题无论我如何尝试,我都无法以我想要的方式覆盖我的视差div,背景图像总是比应该的大,或者没有正确对齐 这是我的代码: HTML: <section id="twoImages" class="container-fluid"> <div class="row"> <
div
,我想要一个div
来保存静态图像,而另一个应该有视差效果
我的视差div
背景大小属性有问题无论我如何尝试,我都无法以我想要的方式覆盖我的视差div,背景图像总是比应该的大,或者没有正确对齐
这是我的代码:
HTML:
<section id="twoImages" class="container-fluid">
<div class="row">
<div class="col-md-6">
<div class="parallax"></div>
</div>
<div class="col-md-6">
<img class="d-block img-fluid" src="https://placebear.com/715/470" alt="shoe newspaper">
</div>
</div>
</section>
这是密码笔,您可以更好地理解我的问题这是您的答案
您需要使用jquery
检查这个
然后添加这个jquery代码
var $ = jQuery.noConflict()
$(window).scroll(function(){
var scroll = $(this).scrollTop()
$(".parallax").css({"background-position":"0px "+scroll/2+"px"})
})
@AjayBisht这是基本上产生视差效应的部分,这里可能已经回答了
remove
background-attachment: fixed;
from css
var $ = jQuery.noConflict()
$(window).scroll(function(){
var scroll = $(this).scrollTop()
$(".parallax").css({"background-position":"0px "+scroll/2+"px"})
})