国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

原生JavaScript實(shí)現(xiàn)換膚

瀏覽:7日期:2023-06-08 11:42:10

原生JavaScript實(shí)現(xiàn)換膚的具體代碼,供大家參考,具體內(nèi)容如下

原理

通過(guò)點(diǎn)擊事件,獲取點(diǎn)擊的的圖片的信息,在HTML背景圖片的路徑改變

css樣式

<style> body{ margin:0; padding:0; background:url(img/1.jpg) no-repeat; background-size:100% 100%; } #box{ width:100%; height:130px; background:#999999; } #box ul{ margin:0; padding:0; list-style:none; } #box ul li li,#box ul li img{ width:180px; height:120px; float:left; margin:5px 60px; }</style>

HTML源碼

<body id='Body'> <div id='box'> <ul> <li><img src='http://www.intensediesel.com/bcjs/img/1.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/2.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/3.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/4.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/5.jpg' /></li> </ul> </div></body>

JavaScript源碼

<script> var oBody=document.getElementById(’Body’); var oImg=document.getElementsByTagName(’img’); for(var i=0;i<oImg.length;i++) { var oImgA=oImg[i]; oImgA.index=i+1; oImgA.onclick=function(){ //console.log(this); oBody.style.background=’url(img/’+this.index+’.jpg) no-repeat’; oBody.style.backgroundSize=’100% 100%’; }; }</script>

效果圖

原生JavaScript實(shí)現(xiàn)換膚

點(diǎn)擊切換

原生JavaScript實(shí)現(xiàn)換膚

源碼

<!DOCTYPE><html lang='en'><head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <title>換膚</title> <style> body{ margin:0; padding:0; background:url(img/1.jpg) no-repeat; background-size:100% 100%; } #box{ width:100%; height:130px; background:#999999; } #box ul{ margin:0; padding:0; list-style:none; } #box ul li li,#box ul li img{ width:180px; height:120px; float:left; margin:5px 60px; } </style></head><body id='Body'> <div id='box'> <ul> <li><img src='http://www.intensediesel.com/bcjs/img/1.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/2.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/3.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/4.jpg' /></li> <li><img src='http://www.intensediesel.com/bcjs/img/5.jpg' /></li> </ul> </div></body></html><script> var oBody=document.getElementById(’Body’); var oImg=document.getElementsByTagName(’img’); for(var i=0;i<oImg.length;i++) { var oImgA=oImg[i]; oImgA.index=i+1; oImgA.onclick=function(){ //console.log(this); oBody.style.background=’url(img/’+this.index+’.jpg) no-repeat’; oBody.style.backgroundSize=’100% 100%’; }; }</script>

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

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 友谊县| 合阳县| 溧水县| 潼关县| 观塘区| 沙雅县| 浠水县| 宣化县| 丹棱县| 沁源县| 四子王旗| 苍南县| 贺州市| 洛宁县| 远安县| 绥棱县| 额敏县| 昭平县| 如皋市| 达日县| 安丘市| 麟游县| 江都市| 安丘市| 武宣县| 望江县| 杨浦区| 普洱| 定州市| 塘沽区| 莎车县| 锦州市| 莫力| 墨脱县| 东兰县| 花莲市| 衢州市| 双桥区| 包头市| 根河市| 丹阳市|