亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

把包含img元素的li元素選出來,這樣設置為block時候為什么不顯示

window.onload=function(){

? ? var wrap=document.getElementById('wrap'),

? ? ? ? list1=document.getElementById('pic').getElementsByTagName('li'),

? ? ? ? list=document.getElementById('list').getElementsByTagName('li'),

? ? ? ? index=0,

? ? ? ? timer=null;


? ? ? // 定義并調用自動播放函數

?function auto(){

?timer=setInterval(function(){

?index++;

?if(index>=list.length){

?index=0;

?}

?changeImg(index);

?},2000)

? ?}

? ? ? auto();

? ? ? // 定義圖片切換函數

?function changeImg(curIndex){

?for(i=0;i<list.length;i++){

?list[i].className="";

?list1[i].style.display="none";

?}

?list[curIndex].className="on";

?list1[i].style.display="block";

?index=curIndex;

?}

? ? ?

? ? ?// 鼠標劃過整個容器時停止自動播放

wrap.onmouseover=function(){

? ? ? ? ? clearInterval(timer);

}


? ? ?// 鼠標離開整個容器時繼續播放至下一張

? ? ?wrap.onmouseout=auto;

? ? ?// 遍歷所有數字導航實現劃過切換至對應的圖片

for(var j=0;j<list.length;j++){

? ? ? ? ? list[j].id=j;

? ? ? ? ? list[j].onmouseover=function(){

? ? ? ? ? ? changeImg(this.id) ? ? ? ??

? ? ? ? ? }

? ? ? ? }

? }


正在回答

2 回答

list1[i].style.display='block'? 這是不行的。

0 回復 有任何疑惑可以回復我~

你的思路都不對,不是設置display讓圖片顯示,這題目是要活用絕對定位使圖片顯示出來

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

把包含img元素的li元素選出來,這樣設置為block時候為什么不顯示

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號