mobiliteitsvisie 사이트를 스크롤 할 때 메뉴 항목은 통과하는 모든 슬라이드마다 변경되어야합니다. 이 순간에 마지막으로 클릭 된 메뉴 항목이 여러 슬라이드로 스크롤 될 때에도 강조 표시됩니다. CSS에서 그 작업을 수행하는 쉬운 방법이 있습니까? 또는 JavaScript로 몇 줄을 추가하거나 완전히 새로운 jQuery.nav.js를 만들고 index.html에 링크를 추가하면됩니다.시차 원 한 페이지 페이지 메뉴 모음
답변
당신이 것 때문에 시작하려면 waypoints.js
과 같은 자바 스크립트 플러그인을 사용하는 것이 좋습니다.
이 링크의 튜토리얼은 http://www.oxygenna.com/tutorials/scroll-animations-using-waypoints-js-animate-css입니다. http://webdesign.tutsplus.com/articles/create-a-sticky-navigation-header-using-jquery-waypoints--webdesign-6408
당신은 이런 식으로 뭔가를 추가 DIV 즉
HTML 각 슬라이드에 각 탐색 앵커에 data-scroll
및 data-anchor
을 추가 할 수 있습니다
<a href="#" data-scroll=slide1>
<a href="#" data-scroll=slide2>
.
.
.
<div id="slide1" data-anchor=slide1>
<div id="slide2" data-anchor=slide2>
.
.
.
SCRIPT :
window.addEventListener('scroll', function() {
var scrollPos = $(this).scrollTop();
$("div[data-anchor^=slide]").each(function(i) {
var currentArticle = $(this).attr('data-anchor');
if ($(this).position().top <= scrollPos + 60) {
$('#nav a').removeClass('active');
$('#nav a[data-scroll="'+currentArticle+'"]').addClass("active");
}
});
});
감사 @Tambo, 내가 나중에 오늘 확인 시도 수 있습니다 :
이 당신이 달성하고 싶어하는 일에 또 다른 튜토리얼이있다! –
더 많은 도움이 필요하면 언제든지 환영합니다. –
안녕하세요. @ Tambo, 잘되지 않았다니 유감입니다. 나는 틀린 장소에 스크립트를 넣었을 것임에 틀림 없다. .. 그러나 어떻게해서든지 고마워한다! –
- 1. 수직 시차 페이지 만들기
- 2. 시차 이미지가로드시 페이지 상단에 표시
- 3. 페이지 매기기 장고 원 이미지
- 4. 로그인 페이지 및 탐색 모음
- 5. JSP 페이지 모음 날짜 표시
- 6. 페이지 오른쪽의 HTML 탐색 모음
- 7. 한 페이지 스크롤 테마의 사용자 정의 메뉴
- 8. jquery scroll 한 페이지 탐색 메뉴 버그
- 9. Ember에서 한 페이지 메뉴 만드는 법?
- 10. 탐색 하위 메뉴 한 페이지 웹 사이트
- 11. 메뉴 변경 페이지 정보
- 12. 메뉴에서 한 페이지 고정 스크롤 사이트
- 13. 메뉴 페이지 상태
- 14. 시차 탐색 메뉴
- 15. 시차 도구 모음 초기 값
- 16. ScrollMagic - 앵커 링크가있는 TimelineMax 페이지 시차 스크롤
- 17. 강제 시차 섹션을 페이지 하단까지 확장합니다.
- 18. 페이지 메뉴 호버
- 19. Facebook 페이지 : 왼쪽 메뉴
- 20. 메뉴 닫기 및로드 페이지
- 21. 이 메뉴 페이지
- 22. 메뉴 페이지 표시 방법?
- 23. Google지도 아래의 메뉴 모음
- 24. 한 페이지 또는 여러 페이지?
- 25. MVC에서 동적으로 메뉴 모음 채우기
- 26. 시차 스크롤링 메뉴 항목
- 27. 시차 onclick 메뉴 항목
- 28. 한 페이지
- 29. 한 페이지
- 30. 한 페이지
많은 감사합니다! 실제로 시작 개발자이기 때문에 유용한 자습서에 대한 모든 힌트를 얻으실 수 있습니다! –