欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

網(wǎng)站輪轉(zhuǎn)廣告js css

夏志豪1年前7瀏覽0評論

網(wǎng)站輪轉(zhuǎn)廣告是一種常見的網(wǎng)絡(luò)廣告形式,它能夠借助JavaScript和CSS實現(xiàn)頁面內(nèi)不同廣告之間的輪流展示。下面,我們來看一下如何通過JS和CSS實現(xiàn)網(wǎng)站輪轉(zhuǎn)廣告。

//JS代碼示例
var ads = ['img/ad_1.png', 'img/ad_2.png', 'img/ad_3.png']; //廣告圖片地址
var index = 0; //當(dāng)前廣告索引
function rotateAd() {
index = (index + 1) % ads.length; //更新廣告索引
var ad = document.getElementById('ad'); //獲取廣告元素
ad.src = ads[index]; //更新廣告圖片
}
setInterval(rotateAd, 5000); //每隔5秒鐘自動輪換廣告

在上述代碼中,我們定義了一個含有廣告圖片地址的數(shù)組,以及當(dāng)前廣告索引變量index。rotateAd函數(shù)用于更新廣告索引和廣告圖片,同時通過setInterval函數(shù)每隔5秒鐘自動輪換廣告。在HTML中,我們需要添加一個id為"ad"的img元素,用于展示廣告圖片。

/*CSS代碼示例*/
#ad {
width: 100%;
height: 200px;
display: block;
margin: 0 auto;
animation: slide 1s ease-in-out infinite;
}
@keyframes slide {
0% {transform: translateX(0);}
25% {transform: translateX(-100%);}
50% {transform: translateX(-100%);}
75% {transform: translateX(-200%);}
100% {transform: translateX(-200%);}
}

在CSS中,我們?yōu)閕d為"ad"的img元素定義了寬度、高度、居中展示等樣式,同時利用CSS3動畫實現(xiàn)了廣告圖片的輪轉(zhuǎn)展示效果。通過Keyframes定義了從0%到100%的動畫過程,實現(xiàn)了廣告在不同位置滑動顯示的效果。

綜上所述,網(wǎng)站輪轉(zhuǎn)廣告通過JavaScript和CSS的配合實現(xiàn),既可以實現(xiàn)圖片的輪流展示,又能夠通過CSS3動畫增加廣告的視覺效果,提升用戶的體驗。