在頁面內, 滑塊位置的控制

2022-04-19 13:26:29 字數 647 閱讀 1071

要求:

1. 頁面分三部, head, content, foot, 另外有浮動的滑塊

2. 當前視窗處在content時, 滑塊固定在最底部

3. 當滾動條滑到foot出現時, 滑塊固定在content的最底部

4. 當滾動條往上滑動, 滑至head+滑塊的高度時, 滑塊固定在content的頂部

var $block = $('#block');

var $doc = $(document);

var $body = $(document.body);

var $win = $(window);

var $foot = $('#foot');

var $cont = $('#content');

//這是乙個從底部向上計算的過程, 算出的值都跟scrolltop有關

var handle = function());

//當視窗高度小於等於 block高度+head高度時 且 滾動條位置小於它們的高度時

}else if( h2 > 0 && st <= h2));

//中間位置

} else );

}};$win.scroll(handle);

$win.resize(handle);

可控制的頁面內滾動區域

下面我們就來詳細講解一下這種效果的製作方法 首先,我們在樣式表裡加入 opacity filter alpha opacity 100 看下面!然後在html 中加入 然後在向上箭頭的 中加入 class opacity onmousedown movover movstar 3,2 onmouse...

可控制的頁面內滾動區域

效果預覽 下面我們就來詳細講解一下這種效果的製作方法 首先,我們在樣式表裡加入 opacity filter alpha opacity 100 看下面!然後在html 中加入 然後在向上箭頭的 中加入 class opacity onmousedown movover movstar 3,2 on...

可控制的頁面內滾動區域

效果預覽 下面我們就來詳細講解一下這種效果的製作方法 首先,我們在樣式表裡加入 opacity filter alpha opacity 100 看下面!然後在html 中加入 然後在向上箭頭的 中加入 class opacity onmousedown movover movstar 3,2 on...