Skrollr을 사용하여 페이지를 스크롤 할 때 div를 서로 롤 오버하려고합니다. 두 div와 함께 작업하는 데 필요한 효과를 얻었으나 3 단으로 작동하도록 만들려고 할 때 첫 번째 및 마지막 div 만 작동하는 것처럼 보입니다. Skrollr의 데이터 앵커 대상 특성이 어떻게 작동하는지 완전히 이해하지 못하기 때문에 이것이라고 생각합니다. 다음은 HTML 내가 사용하려고 해요되어Skrollr의 앵커 대상 문제
<div id="skrollr-body">
<div id="q1" data-0="top:0%;">
Text
</div>
<div id="q2" data-anchor-target="#q1" data--200-bottom="top:100%;" data-top-bottom="top:0%;">
Text2
</div>
<div id="q3" data-anchor-target="#q2" data--200-bottom="top:100%;" data-top-bottom="top:0%;">
Text3
</div>
</div>
그리고 CSS를 :
body, html {
height: 100%;
width: 100%;
padding: 0;
margin: 0;
}
#skrollr-body {
width:100%;
height:100%;
position:fixed;
}
#skrollr-body > div {
overflow:hidden;
position:absolute;
height: 100%;
width: 100%;
}
#q1 {
background: url(http://2.bp.blogspot.com/-RtoJ2papsoA/UhicT91ixmI/AAAAAAAACeg/2XEhv26ZFJc/s1600/jghjgh.jpg) center center no-repeat;
background-size: cover;
}
#q2 {
background: url(http://2.bp.blogspot.com/-RtoJ2papsoA/UhicT91ixmI/AAAAAAAACeg/2XEhv26ZFJc/s1600/jghjgh.jpg) center center no-repeat;
background-size: cover;
}
#q3 {
background: url(http://iwritealot.com/wp-content/uploads/2010/02/golden-clouds-wallpaper.jpg) center center no-repeat;
background-size: cover;
}
내가 그 예상대로 3 명 div의 행동을 허용하지 않습니다 실종 무엇
, 처음과 마지막 대신에?
감사합니다.
anchor-target은 대상 자체를 조작하므로이 방법으로는 작동하지 않습니다. 이 효과를 얻을 수 있어야합니다. 기본적으로 요소 자체가 상단 (데이터 상단)에 도달하면 위치를 고정으로 설정해야합니다. – Prinzhorn
답장을 보내 주셔서 감사합니다. 예를 들어 주시겠습니까? – Samsquanch