色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

html點擊箭頭圖片輪播代碼

錢諍諍2年前8瀏覽0評論
HTML點擊箭頭圖片輪播是一種常見的網(wǎng)站設(shè)計特效,該特效可以在網(wǎng)站中實現(xiàn)圖片循環(huán)播放。下面是使用HTML和CSS代碼實現(xiàn)點擊箭頭圖片輪播的示例: 首先,我們需要在HTML代碼中添加一個包含圖片的div元素,并為之添加一個class屬性和一個id屬性,如下所示:

本次輪播為圖片輪播

圖片1圖片2圖片3
接下來,我們需要創(chuàng)建CSS樣式來調(diào)整輪播的細(xì)節(jié)。我們可以使用CSS設(shè)置滑塊的大小、位置和背景顏色等,如下所示:
.slider {
width: 100%;
height: 400px;
position: relative;
overflow: hidden;
padding: 0;
margin: 0;
background-color: #f9f9f9;
}
.slider img {
width: 100%;
height: 100%;
display: none;
position: absolute;
top: 0;
left: 0;
}
.slider img:first-child {
display: block;
}
.slider .next,
.slider .prev {
position: absolute;
top: 50%;
z-index: 99;
display: block;
margin-top: -20px;
width: 40px;
height: 40px;
background-color: #fff;
color: #000;
text-align: center;
line-height: 40px;
font-size: 25px;
text-decoration: none;
border: 1px solid #000;
border-radius: 50%;
}
.slider .next {
right: 0;
}
.slider .prev {
left: 0;
}
在CSS中,我們首先為包含輪播的div元素設(shè)置了一個相對于位置的位置,并使用overflow:hidden屬性隱藏了超出大小的邊緣。接下來,我們設(shè)置了每個包含圖片的img元素的大小為100%,并將它們定位在相對于父元素的絕對位置上。我們使用:first-child選擇器設(shè)置輪播始終從第一張圖片開始,并為.prev和.next類設(shè)置了樣式來控制輪播的箭頭。 最后,我們需要使用JavaScript代碼為箭頭添加點擊事件,使其可以切換圖片。下面是示例代碼:
var slideIndex = 1;
showSlides(slideIndex);
function plusSlides(n) {
showSlides(slideIndex += n);
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName("slider")[0].getElementsByTagName("img");
if (n >slides.length) {slideIndex = 1}    
if (n< 1) {slideIndex = slides.length}
for (i = 0; i< slides.length; i++) {
slides[i].style.display = "none";  
}
slides[slideIndex-1].style.display = "block";
}
document.getElementsByClassName('prev')[0].addEventListener('click', function () { plusSlides(-1);});
document.getElementsByClassName('next')[0].addEventListener('click', function () { plusSlides(1);});
在JavaScript代碼中,我們首先定義了一個變量slideIndex,表示當(dāng)前所在的圖片索引。然后,我們使用showSlides函數(shù)來顯示當(dāng)前的圖片,該函數(shù)接受一個參數(shù)n作為輸入,該參數(shù)為1或-1,表示向后或向前移動一個位置。在showSlides函數(shù)內(nèi)部,我們使用if語句檢查界限條件,并使用for循環(huán)隱藏所有圖片。最后,我們將當(dāng)前圖片的display屬性設(shè)置為“block”以顯示它。 最后,我們使用addEventListener函數(shù)將plusSlides函數(shù)附加到箭頭元素上,使得它們在點擊時會調(diào)用相應(yīng)的函數(shù)。 最終,通過HTML、CSS和JavaScript的結(jié)合,我們可以實現(xiàn)一個簡單但完整的點擊箭頭圖片輪播效果。