부 트 스 트랩 스크롤 스파이 소스 학습

2477 단어 BootstrapScrollspy
본 논문 의 사례 는 Bootstrap Scrollspy 플러그 인의 구체 적 인 코드 를 공유 하 였 으 며,구체 적 인 내용 은 다음 과 같 습 니 다.
탐색 표시 줄 스크롤 스파이 예

<!-- The scrollable area -->
<body data-spy="scroll" data-target=".navbar" data-offset="50">

<!-- The navbar - The <a> elements are used to jump to a section in the scrollable area -->
<nav class="navbar navbar-inverse navbar-fixed-top">
...
 <ul class="nav navbar-nav">
 <li><a href="#section1" rel="external nofollow" rel="external nofollow" >Section 1</a></li>
 ...
</nav>

<!-- Section 1 -->
<div id="section1">
 <h1>Section 1</h1>
 <p>Try to scroll this page and look at the navigation bar while scrolling!</p>
</div>
...

</body>
수직 스크롤 스파이 예

<body data-spy="scroll" data-target="#myScrollspy" data-offset="20">

 <div class="container">
 <div class="row">
  <nav class="col-sm-3" id="myScrollspy">
  <ul class="nav nav-pills nav-stacked">
   <li><a href="#section1" rel="external nofollow" rel="external nofollow" >Section 1</a></li>
   ...
  </ul>
  </nav>
  <div class="col-sm-9">
  <div id="section1"> 
   <h1>Section 1</h1>
   <p>Try to scroll this page and look at the navigation list while scrolling!</p>
  </div> 
  ...
  </div>
 </div>
 </div>

</body>


Scrollspy 사용
Scrollspy 를 사용 하려 면 해당 하 는 HTML 요소 에 몇 가지 중요 한 속성 을 추가 해 야 합 니 다.
- data-spy=”scroll”
스크롤 이 필요 한 요소 에 추가 합 니 다.예 를 들 어 가장 흔히 볼 수 있 는 body 요소 나 container.
- data-target=”selector”
스크롤 이 필요 한 요소 에 추가 합 니 다.selector 는 스크롤 을 제어 하 는 요 소 를 표시 합 니 다.예 를 들 어"navbar","\#my Scrollspy"입 니 다.
- section
스크롤 을 제어 하 는 요소 에서 링크 로 해당 하 는 위치 로 연결 합 니 다.링크 의 id 는 해당 위치 요소 의 id 와 일치 해 야 합 니 다.예 를 들 어

좋은 웹페이지 즐겨찾기