marginTop
function movePictures(){ var pictures = g('.picture'); for(i=0;i<pictures.length;i++){ pictures[i].style.marginTop = (-1* pictures[i].clientHeight/2) + 'px' } } 為什么瀏覽器結(jié)果是沒有增加marggin-top
function movePictures(){ var pictures = g('.picture'); for(i=0;i<pictures.length;i++){ pictures[i].style.marginTop = (-1* pictures[i].clientHeight/2) + 'px' } } 為什么瀏覽器結(jié)果是沒有增加marggin-top
2015-07-03
舉報
2015-09-13
3-2 ? window.onload 執(zhí)行之后,因為DOM操作是異步的,用腳本生成的時候,執(zhí)行了movePictures()。movePictures()應(yīng)該作為 addSliders() 的回調(diào)傳入,使用DOM.onload()進(jìn)行回調(diào),采用節(jié)點(diǎn)的onload串行加載。用setTimeout()阻塞的方式還是不太好。