0
나는 전체 건물 주제에 새로운 것이고 나는 코드 조각으로 고생하고있다.시차 스크롤링, 각 클래스의 루프 스크립트
여기에 문제가 있습니다. 시차 이미지가 스크롤되지 않는 것을 제외하면 모든 것이 올바르게 작동하고로드됩니다. 이제 첫 번째 이미지 만 스크롤하고 나머지는 고정되어 있기 때문에 각 대상 ID에 대해 스크롤 효과를 재설정하고 싶습니다.
그래서 올바른 경우 어떻게 든 각 div에 대한 이미지 위치를 재설정해야합니다.
귀하의 도움에 감사드립니다.
최저
/프레드릭HTML 마크 업 :
<div class="parallaxbox" id="pb" style="background-image: url('');">
<h1><?php the_title(); ?></h1>
</div>
JS :
function parallax() {
setpos("#pb");
}
function setpos(element, factor) {
factor = factor || 1.5;
var offset = $(element).offset();
var w = $(window);
var posx = (offset.left - w.scrollLeft())/factor;
var posy = (offset.top - w.scrollTop())/factor;
$(element).css('background-position', '100% '+posy+'px');
}
$(document).ready(function() {
parallax();
}).scroll(function() {
parallax();
});
CSS : 그것은 문제 같은 소리
.parallaxbox {
position: relative;
background: #444;
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center center;
z-index: -1;
}