午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JavaScript實(shí)現(xiàn)長(zhǎng)圖滾動(dòng)效果

瀏覽:33日期:2023-06-05 18:27:54

本文實(shí)例為大家分享了JavaScript之長(zhǎng)圖滾動(dòng)的具體代碼,供大家參考,具體內(nèi)容如下

長(zhǎng)圖的滾動(dòng)會(huì)涉及定時(shí)器:

我們先來(lái)回顧下定時(shí)器:

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>定時(shí)器回顧</title></head><body> <button id='start'>開(kāi)啟</button> <button id='stop'>關(guān)閉</button> <script type='text/javascript'>var start = document.getElementById('start');var stop = document.getElementById('stop');var num = 0,timer = null;start.onclick = function (){ // 使用定時(shí)器的時(shí)候 先清除原有定時(shí)器 再開(kāi)啟定時(shí)器 可以試著將下邊的clearInterval(timer);注釋掉然后多次點(diǎn)擊開(kāi)啟按鈕對(duì)比效果 clearInterval(timer); timer = setInterval(function (){num++;console.log(num); },1000)}stop.onclick = function (){ clearInterval(timer);} </script></body></html>

溫習(xí)完定時(shí)器內(nèi)容后,來(lái)看長(zhǎng)圖滾動(dòng)的代碼:

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>長(zhǎng)圖滾動(dòng)效果</title> <style>*{ padding: 0; margin: 0;}body{ background-color: #000; }#box{ width: 658px; height: 400px; border: 1px solid #ff6700; margin: 100px auto; overflow: hidden; position: relative; }#box img{ position: absolute; top: 0; left: 0; }#box span{ position: absolute; width: 100%; height: 50%; left: 0; cursor: pointer;}#box #top{ top: 0; } #box #bottom{ bottom: 0; } </style></head><body> <div id='box'><img src='http://www.leifengta.com.cn/bcjs/img/timer.jpeg' alt=''><span id='top'></span><span id='bottom'></span> </div> <script type='text/javascript'>// 1.獲取事件源var box = document.getElementById(’box’); var pic = document.getElementsByTagName(’img’)[0]; var divTop = document.getElementById(’top’); var divBottom = document.getElementById(’bottom’);// 2.添加事件var num = 0,timer = null;divBottom.onmouseover = function () { // 清除之前的加速效果 clearInterval(timer); // 讓圖片向下滾動(dòng) timer = setInterval(function () { num -= 10; // 這個(gè)-3666是根據(jù)圖片自己調(diào)控的 if(num >= -3666){ pic.style.top = num + ’px’; }else{ clearInterval(timer); } },50); } divTop.onmouseover = function () { clearInterval(timer); // 讓圖片向上滾動(dòng) timer = setInterval(function () { num += 10; if(num <= 0){ pic.style.top = num + ’px’; }else{ clearInterval(timer); } },100); } // 鼠標(biāo)移開(kāi)則停止?jié)L動(dòng) box.onmouseout = function () { clearInterval(timer); } </script></body></html>

這里不放效果圖了,需要可以自己試試(記得找長(zhǎng)圖)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 色婷婷婷| av美女在线观看 | 成人aaaaa| 国产三级小说 | 色av导航| 超碰女| 国产一区二区三区免费看 | 成人午夜免费观看 | 真实国产乱子伦对白在线 | 日本精品国产 | 国产成人三级在线播放 | av观看在线免费 | 欧美人与牛zoz0性行为 | 一本一道久久a久久精品综合 | av天天在线 | 久久青青国产 | 欧美在线观看视频一区 | 色婷婷精品 | 亚洲国产成人91porn | 国产一级片a | 欧美黄页 | 一级免费黄色大片 | 青青偷拍视频 | 激情小视频在线观看 | 色天堂视频 | 成年人激情网站 | 欧美性18 | 高清av一区 | 久久久一区二区三区四区 | 美日韩三级 | 蜜桃成人在线观看 | 日本wwww色| 成人免费大片黄在线播放 | 人人人人干 | 日韩一区二区中文字幕 | 奇米超碰在线 | 警花观音坐莲激情销魂小说 | 黄色小视频免费观看 | 日本欧美国产 | 午夜影院免费体验区 | 麻豆自拍视频 |