日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

html中图片自动循环滚动代码,JavaScript代码实现图片循环滚动效果

發布時間:2023/12/14 javascript 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html中图片自动循环滚动代码,JavaScript代码实现图片循环滚动效果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.概述

循環滾動圖片,不僅可以增添Web頁面的動態效果,而且可以節省頁面空間,有效地保證在有限的頁面中顯示更多的圖片。

2.技術要點

主要應用setTimeout()方法實現圖片的循環滾動效果。setTimeout()方法的語法格式如下:

setTimeout(function,milliseconds,[arguments])

參數說明:

a. function:要調用的JavaScript自定義函數名稱。

b. Milliseconds:設置超時時間(以毫秒為單位)。

功能:經過超時時間后,調用函數。此值可以用clearTimeout()函數清除。

3.具體實現

(1)在頁面的合適位置添加一個id屬性為demo的

標記,并在該標記中添加表格及要要滾動顯示的圖片。關鍵代碼如下:

(2)編寫自定義的JavaScript函數move(),用于實現無間斷的圖片循環滾動效果。speed數值越大圖片滾動的越快,具體代碼如下:

var speed=30 ; //設置間隔時間

marquePic2.innerHTML=marquePic1.innerHTML;

var demo=document.getElementById("demo"); //獲取demo對象

function Marquee(n){ //實現圖片循環滾動的方法

if(marquePic1.offsetWidth-demo.scrollLeft<=0){

demo.scrollLeft=0;

}

else{

demo.scrollLeft=demo.scrollLeft+n;

}

}

var MyMar=setInterval("Marquee(5)",speed);

demo.οnmοuseοver=function() { //停止滾動

clearInterval(MyMar);

}

demo.οnmοuseοut=function() { //繼續滾動

MyMar=setInterval("Marquee(5)",speed);

}

知識點補充:javascript實現頁面的自動循環滾動

首先html代碼

  • EG-CN-1
  • aatox
  • akari
  • EG-CN-10
  • rakan
  • EG-CN-7
  • riven
  • darius
  • EG-CN-8
  • fiora
  • jayce
  • noc
  • EG-CN-2
  • leesin
  • 這是一個通過js自動添加list的div容器,隨著名單的長度增加會自動增加scrollheight,而整個div是固定的寬高,通過css的overflow:scroll屬性自動將多出的內容隱藏在scrollview里面

    css代碼如下,這里同時使用::-webkit-scrollbar將滾動條隱藏以保證美觀性

    #content{

    width:430px;height:490px;

    position:absolute; top:180px;left:40%;

    font-size:20px;overflow:scroll;

    }

    #content::-webkit-scrollbar{display:none}

    ol{font-size:35px}

    li{font-size:25px}

    接下來就是實現自動循環滾動的js代碼

    原理就是先讀取div元素的高度以及div內部內容的高度即clientHeight和scrollHeight屬性來確定滾動條到頂部的最大距離h=clientHeight-scrollHeight,然后通過setInterval來實現滾動條到頂部的距離scrollTop屬性的從0開始遞增直到達到最大距離h,然后再將scrollTop歸零,重新開始滾動

    $(document).ready(function(){

    content=document.getElementById('content')

    clientheight=content.clientHeight

    offsetheight=content.scrollHeight

    h=offsetheight-clientheight

    var position=0

    function startscroll(){

    if(content.scrollTop

    if(content.scrollTop>=h){content.scrollTop=0;position=0}

    }

    setInterval(startscroll,100)

    console.log(clientheight)

    console.log(offsetheight)

    })

    總結

    以上所述是小編給大家介紹的JavaScript代碼實現圖片循環滾動效果的相關知識,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

    總結

    以上是生活随笔為你收集整理的html中图片自动循环滚动代码,JavaScript代码实现图片循环滚动效果的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 精国产品一区二区三区a片 国产精品第一 | 婷婷第四色 | 国产精品久久精品 | 色就是色欧美色图 | 台湾无码一区二区 | 怡红院成人av| 麻豆视频污| 国产中文字字幕乱码无限 | 91麻豆精品91久久久久同性 | 国产女无套免费视频 | 久久偷看各类女兵18女厕嘘嘘 | 亚洲一区影视 | 免费成人进口网站 | a视频在线看| 久久成年网 | 无码熟妇人妻av | 狠狠爱综合网 | 久久蜜桃av一区二区天堂 | 小柔好湿好紧太爽了国产网址 | 色婷婷狠狠爱 | 亲子乱一区二区三区 | 九色porny丨精品自拍视频 | 精品一区二区三区免费观看 | chinese麻豆gay勾外卖 | 一区免费 | 国产精品一区二区三区四 | 天天夜夜操 | 亚洲欧美日韩一区二区 | 99热在线观看免费 | 男女男精品视频网站 | 中文字幕国产亚洲 | 亚州春色 | 男人靠女人免费视频网站 | 成人黄色国产 | www.久久色 | 超级碰碰97| 久久夜色精品国产欧美乱极品 | 日韩欧美在线观看一区 | 国产一区二区波多野结衣 | 狠狠干精品| 国产主播在线播放 | 狠狠撸视频 | 国产日日日 | 91极品尤物 | 欧美成人专区 | 网站免费在线观看 | 黄色一级二级 | 国产毛片a | 精品久久久久久中文字幕人妻最新 | 亚洲色图在线观看视频 | www视频在线观看网站 | 国产精品suv一区二区三区 | 久久成人亚洲 | 日韩国产三级 | 国产大片中文字幕在线观看 | 免费av一区二区 | 淫妹妹影院 | 国产视频一区二区三区在线播放 | 毛片视频免费 | 日本黄色大片免费 | 中国1级毛片 | 色午夜视频| 久久久久久久久电影 | 日日干夜夜爽 | 日本道在线观看 | 国精品一区二区 | 99精品久久 | 日本午夜一区二区三区 | 艳妇臀荡乳欲伦交换在线播放 | 国内av免费 | 黄色免费高清 | 亚洲成人一二三 | 中国挤奶哺乳午夜片 | 97在线精品视频 | 色综合激情网 | 可以直接看的无码av | 亚洲97在线 | 香蕉视频在线播放 | 丝袜综合网| 波多野吉衣av无码 | 毛毛毛片 | 高清欧美精品xxxxx在线看 | 午夜激情一区二区 | 极品少妇av | 亚洲成人av网址 | 97国产精东麻豆人妻电影 | 网址在线观看你懂的 | 99视频一区二区 | 麻豆网站在线免费观看 | 男人肌肌桶女人肌肌 | 日韩欧美三区 | h片网站在线观看 | 中国女人做爰视频 | 在线观看视频毛片 | 黄色免费看网站 | 国产女人在线观看 | 久久艳片www.17c.com | 色天天综合 | 光明影院手机版在线观看免费 |