2016-06-18 3 views
0

왼쪽 및 오른쪽으로 움직이는 컨테이너에 고정 된 배경 이미지를 첨부하여 달성하려는 시차/스 와이프 효과가 있습니다. 이미지를 페이지와 수직으로 스크롤하십시오. 수직 스크롤을 허용하면서이 시각 효과를 어떻게 얻을 수 있습니까?위치는 수평으로 만 고정되지만 시차 효과에는 javascript를 사용하는 수직 스크롤을 허용합니다.

.project-ten__container { 
position: relative; 
display: inline-block; 
width: 20vw; 
height: 100vh; 
vertical-align: top; 
background-attachment: fixed; 
background-position: center; 
background-repeat: no-repeat; 
overflow: hidden; 
} 

하면 시차/슬쩍 효과를 얻을 수있는 jFiddle의 요소 마우스를 움직일 수 있는지 확인하고 문제 그러나이 https://jsfiddle.net/pd37cmey/2/

+0

컬러 그리드가 수평으로 동작하도록 하시겠습니까? 아니면 수직 스크롤 중에 항상 이미지를 표시하고 싶습니까? – Manish

+0

세로로 스크롤 할 때 이미지가 페이지와 함께 이동하도록하고 현재 위치를 고정하지 않습니다. – violetthesun

답변

1
.project-ten__container { 
    position: relative; 
    left: -10%; 
    display: inline-block; 
    width: 20vw; 
    height: 100vh; 
    vertical-align: top; 
    background-attachment: fixed; 
    background-position: center; 
    background-repeat: no-repeat; 
    -webkit-background-size: 30%; 
    -moz-background-size: 30%; 
    background-size: 30%; 
    overflow: hidden; 
    -webkit-transition: opacity 0.1s ease; 
    transition: opacity 0.1s ease; 
    } 

https://jsfiddle.net/manishghec/0c6q05yu/3/

를 확인하기 위해 jfiddle에서 아래로 스크롤 1 시간 쯤에 나를 데려 갔다. :)

감사합니다.

+0

감사합니다! 스크롤을 감지했을 때 왜 뛰어 오르는 지 아십니까? – violetthesun

+0

이것이 jsFiddle이 화면 정렬 문제로 인해 발생했다고 생각합니다. 원본 코드에서이 작업을 시도해보고 정상적으로 작동하는지 확인하십시오. 감사 !! – Manish