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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

瀑布流布局,刷新有點問題。搞不懂 。。。

瀑布流布局,刷新有點問題。搞不懂 。。。

OlderSkee 2016-09-18 18:04:32
?*{ ????margin:?0; ????padding:?0; } #main{ ????position:?relative; } .box{ ????float:?left; ????padding:?5px; } .pic{ ????padding:?7px; ????border:?1px?solid?#ccc; ????box-shadow:?0?0?10px?#ccc; ????border-radius:?5px; } img{ ????width:?195px; }<div id="main"> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/0.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/1.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/2.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/3.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/4.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/5.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/6.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/7.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/8.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/9.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/10.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/11.jpg" alt=""/> ? ? ? ?</div> ? ?</div> ? ?<div class="box"> ? ? ? ?<div class="pic"> ? ? ? ? ? ?<img src="images/12.jpg" alt=""/> ? ? ? ?</div> ? ?</div></div> $(function?()?{ ????var?$box?=?$(".box"); ????var?head?=?[]; ????var?allW?=?document.body.clientWidth?||?document.documentElement.clientWidth; ????var?wid?=?$box.eq(0).outerWidth(); ????var?rol?=?Math.floor(allW/wid) ????$("#main").css({"width":wid*rol?+?"px", ????????????????????"margin":"0?auto"}); ????for(var?i=0;i<$box.length;i++){ ????????if(i<rol){ ????????????head[i]?=?$box.eq(i).outerHeight(); ????????}else{ ????????????var?minH?=?Math.min.apply(null,head); ????????????var?index?=?$(head).index($(minH)); ????????????$box.eq(i).css({"position":"absolute", ????????????????????????????"top":minH+"px", ????????????????????????????"left":$box.eq(index).offset().left+"px"}); ????????????head[index]+=$box.eq(i).outerHeight(); ????????} ????} })
查看完整描述

1 回答

已采納
?
stone310

TA貢獻361條經(jīng)驗 獲得超191個贊

是不是每次刷新頁面結構偶爾會發(fā)生變化?原因出在$(function({}))這句話中,這句話的意思等待頁面結構加載完畢,只是結構,并不包括圖片;因此,當你刷新時,圖片是未加載的;那為什么圖片未加載時有時能按照代碼排序,有時不能,因為jq的方法(outerHeight,outerWidth等)會嘗試圖片可見獲取值再隱藏,這種嘗試的可能性導致時好時壞;可以用$(window).load(function({}))來保證圖片加載完畢再運行代碼

查看完整回答
反對 回復 2016-09-18
  • OlderSkee
    OlderSkee
    是的,我也發(fā)現(xiàn)了是這個原因 還有,jQ的offset ().left和js的offsetLeft 也不同,害我找人半天。。 多謝啦~
  • 1 回答
  • 1 關注
  • 1941 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號