아래 그림과 같은 블로그 페이지가 있습니다. 페이지를 위로 또는 아래로 페이지로 블로그 게시물간에 전환하고 싶습니다. 이 목적을 위해 javascript를 만들었지 만 사이드 바를 위아래로 전환하는 방법을 알지 못합니다.페이지의 세로 막대를 위나 아래로 이동하는 방법은 무엇입니까?
페이지 템플릿
|---------------------------------|
| header |
|---------------------------------|
|---------------------| |--------|
| blog 1 | | side |
| | | bar |
|---------------------| |--------|
|---------------------|
| blog 2 |
| |
|---------------------|
|---------------------|
| blog 3 |
| |
|---------------------|
내가을 페이지를 아래로 누를 때마다, 나는 헤더 + 블로그 약 2 사이드를 취해야한다; 내가 페이지 아래로 다시 누르면 그 후, 나는 페이지 아래로
|---------------------|
| blog 1 |
| |
|---------------------|
|---------------------------------|
| header |
| |
|---------------------------------|
|---------------------| |--------|
| blog 2 | | side |
| | | bar |
|---------------------| |--------|
|---------------------|
| blog 3 |
| |
|---------------------|
내 자바 스크립트 코드를 블로그 3.
그림 주위 헤더 + 사이드 바를 취해야한다;
var documentOrder = 0;
function prepareEventHandlers(){
var blogs = document.getElementsByClassName("blogBox");
// What should I write to move sidebar and header?
documentOrder = documentOrder + 1 ;
}
window.onload = function() {
prepareEventHandlers();
}
내 웹 페이지 본문;
<body>
<span id="top"></span>
<div id="wrapper" class="auto-style2" style="width: 1340px">
<div class="blankHeader h120 w1180"></div>
<div id="sidebar">
</div>
<div id="allBlogPosts">
<div id="blog1" class="blogBox">
</div>
<div id="blog2" class="blogBox">
</div>
<div id="blog3" class="blogBox">
</div>
</div>
</div>
</body>
JQuery와는 [.keypress() (http://api.jquery.com/keypress/) 및 [.remove() (http://api.jquery.com/remove/) – ltotally
을 갖는다 http://css-tricks.com/scrollfollow-sidebar/를 참조하십시오. 나는 이것이 당신이 원하는 것이라고 생각합니다. 여기에 [데모] (http://css-tricks.com/examples/ScrollingSidebar/) – Manwal
시도 위치 : 스티커; – MindlessRanger