div 안의 배경 이미지에 미세한 시차 효과를 만들려고합니다. 나는 다음과 같은 마크 업 및 CSS ..정확히 고정되지 않은 시차 배경 이미지
HTML
<div class="widget bg-parallax" style="background-image: url(~~set dynamically~~)"></div>
CSS
.widget {
height:500px;
position: relative;
}
.bg-parallax {
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center center;
}
그러나이 페이지 스크롤로 완전히 정지 된 배경 이미지를 만들어 사용했다.
배경이 스크롤하는 것이지만 페이지보다 훨씬 느립니다.
순수 CSS로 구현할 수 있습니까? 그렇지 않다면 JS/jQuery로 올바른 방향으로 나를 가리킬 수 있습니까? w3schools.com이 코드에서
답장을 보내 주셔서 감사합니다. 이것은 Im가 묻는 것을 달성하는 것으로 보인다. "forefront, base 및 background"요소가 명시 적으로 지정하십시오. – yevg
Forefront가 요소를 앞쪽으로 가져옵니다. –
백그라운드가 페이지의 배경을 대상으로 지정합니다 (한 세트가 없더라도). –