居中對齊問題
照著老師的敲了一遍,但是從第二行開始不是相對#main定位的。
按理說css樣式里已經有position relative了。代碼跟老師的一樣效果卻不一樣。
function?waterfall(){ var?$boxs=$('#main>div'); var?w=$boxs.eq(0).outerWidth(); var?cols=Math.floor($(window).width()/w); $('#main').width(w*cols).css('margin','0?auto'); var?hArr=[];
在js里把#main的css樣式再加入position relative才正常。
function?waterfall(){ var?$boxs=$('#main>div'); var?w=$boxs.eq(0).outerWidth(); var?cols=Math.floor($(window).width()/w); $('#main').width(w*cols).css({'margin':'0?auto','position':'relative'}); var?hArr=[];
之前js的時候,那個。csstext是覆蓋,但是jquery這個.css好像不是覆蓋只是添加吧?
2016-06-08
我的沒有居中對齊控制臺報錯$ is not defined
是因為把源代碼里的<script type="text/jscript" src="jq/jquery-1.12.4.js"></script>放到了<script type="text/jscript" src="jq/script.js"></script>下面,把他倆調換一下順序就好了
2016-06-06
問一下,我按照老師視頻一模一樣寫的,為什么沒有效果啊,一直是不能計算列寬