日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Javascript幻燈片播放功能實現過程解析

瀏覽:209日期:2023-10-30 13:40:58

javascript實現幻燈片播放

實現原理

step1 設置容器,包含圖片、翻頁、下標等元素,通過相對定位來布局。 step2 將幻燈片變化,需要改變的元素放在一個字容器內,display設為none,并且采取動畫來變化。 step3設置js函數,將應該播放的元素樣式激活,其他的元素仍為未激活狀態或者不展示類的隱藏。

代碼

html

<!DOCTYPE html><html><head><meta charset='UTF-8'><title>Insert title here</title><!-- 引入css樣式 --><link rel='stylesheet' href='http://www.b3g6.com/bcjs/style.css' rel='external nofollow' type='text/css'></head><body><!-- 先設置輪播的整體容器 --><div class='slideshow-container'><!-- 在設置輪播圖片、翻頁鍵、數字文本的容器 --><!-- fade為滑動動畫特效 --><div class='mySlides fade'><div class='numbertext'>1 / 3</div><img src='http://www.b3g6.com/bcjs/img/1.jpg' style='width: 100%'><div class='text'>文本 1</div></div><div class='mySlides fade'><div class='numbertext'>2 / 3</div><img src='http://www.b3g6.com/bcjs/img/2.jpg' style='width: 100%'><div class='text'>文本 2</div></div><div class='mySlides fade'><div class='numbertext'>3 / 3</div><img src='http://www.b3g6.com/bcjs/img/3.jpg' style='width: 100%'><div class='text'>文本 3</div></div><a onclick='plusSlides(-1)'>❮</a> <a onclick='plusSlides(1)'>❯</a></div><br><!-- 設置下方按鈕 --><div style='text-align: center'><span onclick='currentSlide(1)'></span><span onclick='currentSlide(2)'></span><span onclick='currentSlide(3)'></span></div> <!-- 引入js文件,注意js文件應該在下方,否則將無法出現錯誤,個人覺得錯誤原因應該是元素未加載而去執行js文件導致錯誤,具體原因還需探究--><script src='http://www.b3g6.com/bcjs/show.js' type='text/javascript'></script></body></html>

css

@charset 'UTF-8';* {box-sizing:border-box}body {font-family: Verdana,sans-serif;}.mySlides {display:none; /*display 為none的含義是不展示元素,但是且不占用空間*/}/* 幻燈片容器 */.slideshow-container { max-width: 1000px; position: relative; margin: auto;}/* 下一張 & 上一張 按鈕 */.prev, .next { cursor: pointer; position: absolute; top: 50%; width: auto; margin-top: -22px; padding: 16px; color: white; font-weight: bold; font-size: 18px; transition: 0.6s ease; border-radius: 0 3px 3px 0;}/* 定位 '下一張' 按鈕靠右 */.next { right: 0; border-radius: 3px 0 0 3px;}/* On hover, add a black background color with a little bit see-through */.prev:hover, .next:hover { background-color: rgba(0,0,0,0.8);}/* 標題文本 */.text { color: #f2f2f2; font-size: 15px; padding: 8px 12px; position: absolute; bottom: 8px; width: 100%; text-align: center;}/* 數字文本 (1/3 等) */.numbertext { color: #f2f2f2; font-size: 12px; padding: 8px 12px; position: absolute; top: 0;}/* 標記符號 */.dot { cursor:pointer; height: 13px; width: 13px; margin: 0 2px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease;}.active, .dot:hover { background-color: #717171;}/* 淡出動畫 */.fade { -webkit-animation-name: fade; -webkit-animation-duration: 1.5s; animation-name: fade; animation-duration: 1.5s;}@-webkit-keyframes fade { from {opacity: .4} to {opacity: 1}}@keyframes fade { from {opacity: .4} to {opacity: 1}}

js

var slideIndex = 1;function plusSlides(n) { showSlides(slideIndex += n);}function currentSlide(n) { showSlides(slideIndex = n);}function showSlides(n) { var i; var slides = document.getElementsByClassName('mySlides'); var dots = document.getElementsByClassName('dot'); if (n > slides.length) {slideIndex = 1} if (n < 1) {slideIndex = slides.length} for (i = 0; i < slides.length; i++) { slides[i].style.display = 'none'; }//class為mySlides下的元素,即不展示項目的圖片元素、數字元素和文本元素 for (i = 0; i < dots.length; i++) { dots[i].className = dots[i].className.replace(' active', '');//將激活的下標元素,改為不再展示 } slides[slideIndex-1].style.display = 'block';//輪播的元素展示 dots[slideIndex-1].className += ' active';//輪播圖片對應下標樣式激活}showSlides(slideIndex);

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲精品网址| 亚洲黄色影院| 日韩1区2区3区| 免费成人在线视频观看| 久久亚洲电影| 九九综合在线| 九一精品国产| 欧美网站在线| 巨乳诱惑日韩免费av| 中文精品视频| 免费成人在线视频观看| 亚洲三级精品| 日韩激情精品| 国产精品欧美大片| 久久精品国产久精国产爱| 精品成av人一区二区三区| 国产日韩电影| 国户精品久久久久久久久久久不卡| 欧美高清不卡| 中文字幕免费一区二区| 偷拍亚洲精品| 国产高清日韩| 欧美亚洲日本精品| 亚洲高清久久| 蜜臀久久99精品久久久久久9| 亚洲三区欧美一区国产二区| 青青国产精品| 福利一区和二区| 亚洲二区精品| 亚洲精品人人| 免费一区二区三区在线视频| 日韩精品中文字幕第1页| 亚洲网站视频| 亚州av日韩av| 四虎成人av| 99riav国产精品| 欧美亚洲一区二区三区| 欧美xxxx中国| 亚洲激情五月| 欧美亚洲tv| 国产亚洲一区二区手机在线观看| 影音国产精品| 日韩av资源网| 国产精品av久久久久久麻豆网| 巨乳诱惑日韩免费av| 福利精品在线| 日韩综合一区二区三区| 久久一区亚洲| 亚洲欧洲午夜| 欧美一区成人| 在线手机中文字幕| 伊人精品在线| 欧美a在线观看| 婷婷亚洲综合| 国产经典一区| 亚洲欧美网站| 久久精品女人| 国产精品社区| 国产一区二区三区免费在线| 亚洲激情国产| 精品精品国产三级a∨在线| 亚洲精品91| 久久99精品久久久野外观看| 蜜桃tv一区二区三区| 国产精品乱战久久久| 999国产精品永久免费视频app| 日日摸夜夜添夜夜添国产精品| 国产精品精品| 国产欧美综合一区二区三区| 欧美日韩国产综合网| 精品美女在线视频| 亚洲天堂av资源在线观看| 色黄视频在线观看| 91精品国产自产精品男人的天堂| 999久久久免费精品国产| 国产免费久久| 久久av一区| 久久人人97超碰国产公开结果| 久久精品72免费观看| 99国产精品| 在线天堂资源www在线污| 青青草精品视频| 国产麻豆综合| 成人看片网站| 久久99青青| 日韩精品中文字幕一区二区| 国内精品99| 国产精品精品| 麻豆91在线播放| 日本一区二区三区视频在线看| 久久亚洲国产| 麻豆成人在线观看| 欧美啪啪一区| 亚洲精品人人| 亚洲综合不卡| 国产综合欧美| 福利在线免费视频| 国产精品巨作av| 91欧美日韩在线| 蜜臀av一区二区在线免费观看| 久久免费黄色| 成人va天堂| 免费高潮视频95在线观看网站| 国产精品videosex极品| 日本91福利区| 天堂精品久久久久| 亚洲资源网站| 一区二区精品| 免费人成网站在线观看欧美高清| 欧美日韩激情| 2023国产精品久久久精品双| 亚洲国产福利| 欧美国产小视频| 精品一区二区三区免费看| 人人精品久久| 91麻豆精品激情在线观看最新| 亚洲v天堂v手机在线| 免费观看在线综合| 中文字幕日韩欧美精品高清在线| 丝瓜av网站精品一区二区| 波多野结衣一区| 国产国产精品| 欧美日韩国产高清| 国产视频久久| 一区二区亚洲视频| 亚洲精品日本| 亚洲日产av中文字幕| 日本不卡的三区四区五区| 日韩精品一页| 国产欧美日韩在线观看视频 | 国产成人精品一区二区三区在线| 国产精品久久久久9999高清| 国产精品久久久免费| 久久av日韩| 狠狠躁少妇一区二区三区| 成人欧美一区二区三区的电影| 国产在线观看www| 亚洲高清av| 国产麻豆综合| 亚洲久久视频| 国产精品15p| 高清久久一区| 欧美在线观看视频一区| 久久国产精品亚洲77777| 亚洲另类av| 欧美日一区二区在线观看| 免费亚洲婷婷| 久久婷婷激情| 天堂va蜜桃一区二区三区| 日韩精品视频中文字幕| 国产精品红桃| 午夜av不卡| 亚洲色诱最新| 欧美日韩午夜电影网| 国产精品日本一区二区不卡视频| 日韩综合在线| 日韩一区二区久久| 日本欧美韩国一区三区| 免费一级欧美片在线观看网站| 97精品国产福利一区二区三区| 久久中文视频| 日本不卡一二三区黄网| 91视频久久| 噜噜噜久久亚洲精品国产品小说| 日韩美女国产精品| 精品入口麻豆88视频| 亚洲女同中文字幕| 日韩 欧美一区二区三区| 97精品视频在线看| 每日更新成人在线视频| 国产精品白丝一区二区三区| 日韩免费久久| 亚洲乱码久久| 中文字幕高清在线播放| 在线看片日韩| 黄在线观看免费网站ktv| 另类国产ts人妖高潮视频| 久久一区视频| 99国产精品视频免费观看一公开 | 夜夜嗨网站十八久久| 欧美一区91| 日本国产精品| 日韩高清不卡在线| 神马久久午夜| 少妇高潮一区二区三区99| 福利一区二区三区视频在线观看| 久久午夜精品一区二区| 精品久久久久中文字幕小说| 在线视频日韩| 精品在线网站观看| 在线观看视频免费一区二区三区| 福利片在线一区二区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 日韩三区四区| 日韩高清不卡| 91大神在线观看线路一区| 99久久久国产精品美女| 久久精品 人人爱| 亚洲国产成人精品女人| 欧美黑人做爰爽爽爽|