陳綿綿要努力打代碼
2017-09-27 17:14:37
這兩個是代碼這個是最后實現(xiàn)的效果圖。想問一下 我一個div加他的top值是60px,當我使用循環(huán) 一個60px十個應該是610 啊!為什么是從1220開始減而不是610開始的?
2 回答
已采納

Alex_998
TA貢獻8條經驗 獲得超3個贊
因為 你的不是用判斷的大于10開始減 用的是兩個循環(huán) 第一個循環(huán) 循環(huán)了20次?
數(shù)字10top值應該是610當數(shù)字20的時候top值是1220
你的最高值是1220
第一個循環(huán)結束效果應該是這樣的
1
......
????????10? ? ? ? ? ? ? ? 高度=610
????????????......
?????????????????20 ? ? ? ? ? ? ? ?高度1220
????????????????????????????????????????????? ??
第二循環(huán)開始是從11開始11的值應該是670你用610-670=-60,在頁面上你是看不到這個數(shù)字的
所以你要先減去數(shù)字10的高度再來循環(huán)設置數(shù)字11的位置

cnyballk
TA貢獻148條經驗 獲得超94個贊
你后面那個循環(huán)是10以后的方塊啊 從第十個開始到最后那個不是遞減嗎 ? 那肯定用1220減了,第20個*60 + 20 ==1220
添加回答
舉報
0/150
提交
取消