2.


3.



css:
<style type="text/css">
div{height: 50px;
width: 50px;
background: #f11614;
line-height: 50px;
color: #ffffff;
text-align: center;
font-size: 30px;
position: absolute;}
</style> js: <script type="text/javascript"> window.onload=function(){
var aDiv=document.getElementsByTagName("div");
for(var i=0,n=0;i<100;i++){
document.body.innerHTML+="<div>"+i+"</div>";
aDiv[i].style.left=(i%5)*60+"px"; //这里取模 就是取余数 能被5整除 余数当然是0啦 so div 就 被文本流xxoo了 又回到了生活的起点;
// aDiv[i].style.left=i*60+"px";去掉之后 图2
aDiv[i].style.top=n*60+'px';
if((i+1)%5==0){
n++;
} //这里 i+1 因为0除以任何不是0的数都得0 所以第一个就执行了换行影响了第二个 div 就像图3
} }
</script>

两个声明用逗号隔开 声明了一个第二个就不用加var
例子 var a=0,b=0;


i%5==0的意思判断i除以5以后的余数是否等于0,如果余数等于0返回真,不等于0返回假


if((i+1)%5==0){
n++;
}
不加一就执行了

不加一就执行了


从0开始 第四个 开始执行 +1 就是五 正好执行n++


7%5=2 6%5=1 5%5=0


7%5=2 6%5=1 5%5=0



  

最新文章

  1. MUI - Scroll插件的使用
  2. Class.forName(&quot;ClassName&quot;)与ClassName.class的区别
  3. MATLAB 编程风格指南及注意事项
  4. UIVIew之霓虹灯实现
  5. Powershell变量的类型和强类型
  6. String、StringBuffer、StringBuilder比较
  7. sql server 2000的安装
  8. 冲刺No.4
  9. 章节十、5-CSS---用CSS 通配符定位元素
  10. docker用法记录
  11. 【算法】—— LRU算法
  12. IDEA永久激活方法
  13. Manjaro下带供电的USB Hub提示error -71
  14. CentOS7用阿里云Docker Yum源在线安装Docker
  15. 代理设计模式 (静态代理设计模式)+ 动态代理(JDK和Cglib)
  16. cogs 421 [SDOI2009]HH的项链
  17. python 实现字符串的切片功能
  18. [svc]samba服务搭建
  19. iOS边练边学--UIPickerView和UIDatePicker的简单使用
  20. Sys.WebForms.PageRequestManagerParserErrorException: 常见的原因是:通过调用Response.Write()修改相应时,将启用响应筛选器、HttpModules或服务器追踪

热门文章

  1. Visual Studio下,打开资源视图rc文件,提示在另一个编辑器中打开
  2. Objective-C 【@property 的参数问题】
  3. c#中SqlHelper类的编写(三)
  4. UI1_UIScrollView
  5. 分享9款用HTML5/CSS3制作的动物人物动画
  6. HDU 5024 Wang Xifeng&#39;s Little Plot(枚举)
  7. C++11智能指针
  8. Linux驱动编程--基于I2C子系统的I2C驱动的Makefile
  9. ADO.NET笔记——使用Connection连接数据库,使用Command对象的ExecuteReader()方法创建DataReader对象返回多行数据
  10. Redis源码研究--跳表