第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為啥oParent.style.cssText='width:'+oBoxW*cols+'px;margin:0 auto'; 有效果,但不居中

為啥oParent.style.cssText='width:'+oBoxW*cols+'px;margin:0 auto'; 有效果,但是不居中

撤掉margin:0 auto ?結(jié)果會(huì)更加偏左

但加上后,稍微向右移,但不居中

而且顯示6,但實(shí)際只有5列

http://img1.sycdn.imooc.com//58a973480001faf519171008.jpg

---------------------css代碼------------------------

*{margin:0;

? padding:0;}

? #main{position:relative;}


? .box{padding:15px 0 0 15px;

? float:left;}


? .pic{padding:10px;

? border:1px solid #CCC;

? border-radius:5px;

? box-shadow:0 0 5px #CCC;}


? .pic img{width:165px;

? height:auto;}


---------------------script代碼----------------------

window.onload=function(){

waterfall("main","box");

}


function waterfall(parent,box){

//將mian下的所有class為box的元素取出來(lái)

var oParent=document.getElementById(parent);

var oBoxs=getByClass(oParent,box);

//計(jì)算整個(gè)頁(yè)面顯示的頁(yè)數(shù)(頁(yè)面寬/box的寬)

var oBoxW=oBoxs[0].offsetWidth;

var cols=Math.floor(document.documentElement.clientWidth/oBoxW);

//設(shè)置Main的寬

// oParent.style.cssText="width:"+oBoxW*cols+"px; margin:0 auto";//margin:0 auto

console.log("123");

oParent.style.cssText='width:'+oBoxW*cols+'px;margin:0 auto';

}


//根據(jù)Class獲取元素

function getByClass(parent,clsName){

var boxArr=new Array(), //用來(lái)存儲(chǔ)獲取到的class為box的元素

oElements=parent.getElementsByTagName("*");

for(var i=0;i<oElements.length;i++){

if(oElements[i].className==clsName){

boxArr.push(oElements[i]);

}

}

return boxArr;

}

---------------------html代碼-----------------------

window.onload=function(){

waterfall("main","box");

}


function waterfall(parent,box){

//將mian下的所有class為box的元素取出來(lái)

var oParent=document.getElementById(parent);

var oBoxs=getByClass(oParent,box);

//計(jì)算整個(gè)頁(yè)面顯示的頁(yè)數(shù)(頁(yè)面寬/box的寬)

var oBoxW=oBoxs[0].offsetWidth;

var cols=Math.floor(document.documentElement.clientWidth/oBoxW);

//設(shè)置Main的寬

// oParent.style.cssText="width:"+oBoxW*cols+"px; margin:0 auto";//margin:0 auto

console.log("123");

oParent.style.cssText='width:'+oBoxW*cols+'px;margin:0 auto';

}


//根據(jù)Class獲取元素

function getByClass(parent,clsName){

var boxArr=new Array(), //用來(lái)存儲(chǔ)獲取到的class為box的元素

oElements=parent.getElementsByTagName("*");

for(var i=0;i<oElements.length;i++){

if(oElements[i].className==clsName){

boxArr.push(oElements[i]);

}

}

return boxArr;

}


正在回答

2 回答

我看了一遍沒(méi)看出問(wèn)題... 你的html代碼檢查了嗎 id名字有沒(méi)有寫錯(cuò)

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小明菌 提問(wèn)者

換了其它瀏覽器又正常了
2017-03-09 回復(fù) 有任何疑惑可以回復(fù)我~

http://img1.sycdn.imooc.com//598574970001579c14400900.jpg


一樣的問(wèn)題,為什么啊啊啊啊啊啊 ???

明明沒(méi)有padding和margin,右邊就是空了一節(jié)???

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為啥oParent.style.cssText='width:'+oBoxW*cols+'px;margin:0 auto'; 有效果,但不居中

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)