> 웹 프론트엔드 > JS 튜토리얼 > jQuery로 구현된 고정 스크롤 탐색 모음 효과

jQuery로 구현된 고정 스크롤 탐색 모음 효과

小云云
풀어 주다: 2018-01-09 10:26:09
원래의
2503명이 탐색했습니다.

고정 스크롤은 사용자 경험이기도 한 편리한 웹사이트 페이지 검색 효과를 얻기 위해 스크롤 과정에서 탐색이 브라우저에 고정되는 것을 말합니다. 이 기사에서는 jQuery 플러그와 관련하여 jQuery로 구현된 고정 스크롤 탐색 모음 효과를 주로 소개합니다. -in smint 독자들이 다운로드하여 참조할 수 있는 완전한 예제 소스 코드와 함께 관련 사용 팁이 제공됩니다. 모든 사람에게 도움이 되기를 바랍니다.

구현 방법을 살펴보겠습니다.

jQuery의 smint 플러그인도 탐색 메뉴 고정 플러그인입니다. 페이지가 스크롤되면 탐색 메뉴가 상단에 고정되고, 메뉴를 클릭하면 페이지가 해당 영역으로 원활하게 스크롤됩니다.

호환성

smint는 position:fixed를 사용하기 때문에 IE6와 호환되지 않습니다. 적용 가능한 브라우저: IE8, 360, FireFox, Chrome, Safari, Opera, Maxthon, Sogou, Window of the World.

파일 소개

<link href="css/demo.css" rel="external nofollow" rel="stylesheet" type="text/css">
<script src="js/jquery.min.js"></script>
<script src="js/jquery.smint.js"></script>
로그인 후 복사

HTML

<body onload="setTimeout(function() { window.scrollTo(0, 1) }, 100);">
<p class="wrap">
  <p class="subMenu">
    <p class="inner">
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" id="sTop" class="subNavBtn">Home</a>
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" id="s1" class="subNavBtn">Section 1</a>
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" id="s2" class="subNavBtn">Section 2</a>
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" id="s3" class="subNavBtn">Section 3</a>
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" id="s4" class="subNavBtn">Section 4</a>
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" id="s5" class="subNavBtn end">Section 5</a>
    </p>
  </p>
  <p class="section sTop">
    <p class="inner"></p><br class="clear">
  </p>
  <p class="section s1">
    <p class="inner"><h1>Section 1</h1></p>
  </p>
  <p class="section s2">
    <p class="inner"><h1>Section 2</h1></p>
  </p>
  <p class="section s3">
    <p class="inner"><h1>Section 3</h1></p>
  </p>
  <p class="section s4">
    <p class="inner"><h1>Section 4</h1></p>
  </p>
  <p class="section s5">
    <p class="inner"><h1>Section 5</h1></p>
  </p>
</p>
</body>
로그인 후 복사

참고: 메뉴의 외부 컨테이너(예: 메뉴의 하위 메뉴) 위 예시) position:absolute 스타일이 필요하며, 각 메뉴의 라벨은 id로 설정되어야 하며, id 값은 아래 해당 영역의 클래스 값과 일치해야 합니다.

JavaScript

$(function() {
  $('.subMenu').smint({
    scrollSpeed : 1000
  });
});
로그인 후 복사

관련 권장 사항:

j클릭 후 탐색 모음 헤더 메뉴 항목의 색상을 변경하는 방법 쿼리 구현 효과에 대한 샘플 코드

위 내용은 jQuery로 구현된 고정 스크롤 탐색 모음 효과의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿