用JavaScript语言制作俄罗斯方块时如何把堆齐的一排取消掉,并将上面的图形不变自动下落 用JavaScript语言制作俄罗斯方块时如何把堆齐的一排取消掉,并将上面的图形不变自动下落 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.jb51.net/article/16532.htm这里面有一个代注释的,基本上是擦出,重绘 “把堆齐的一排取消掉”这个有两种方式:移除元素:http://topic.csdn.net/u/20090622/09/4bd25aff-91af-4e1b-9d96-625fed3c1898.html更改元素样式:http://topic.csdn.net/u/20091013/09/0eae15ca-576d-447f-8018-c34a8f7d43a0.html“并将上面的图形不变自动下落”这个需要有一个Groups的概念,要维护这样一个组,参见:http://topic.csdn.net/u/20091013/09/0eae15ca-576d-447f-8018-c34a8f7d43a0.html 每行的div加个num属性,每有一个格子是方块的就加上1,落到底后要是num等于列数了就把这行消掉,再在最上新加一行<div style="border:1px solid black;width:200px;"> <div num="0"> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> </div> <div num="0"> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> <div style="width:18px; border:1px solid black;float:left"></div> </div></div> 【非小白】关于getElementById获取不到对象 用JS调用OCX,能收到事件,但事件传递的参数为什么是undefined ………… div 中截取 的疑问 ………… 如何判断jquery load()加载失败? 关于客户端table内容的拖动,能给点代码最好了,谢谢 求教正则 匿名类的语法问题 showModalDialog 弹出的页面 怎么实现打印功能? 斑竹置顶的贴子“WEB打印的相关技术分析总结!”打不开呀! 能实现用鼠标输入数字吗?? 高分求一款js+css三级导航菜单 JS框架页调用父页JS函数.
更改元素样式:http://topic.csdn.net/u/20091013/09/0eae15ca-576d-447f-8018-c34a8f7d43a0.html“并将上面的图形不变自动下落”
这个需要有一个Groups的概念,要维护这样一个组,参见:http://topic.csdn.net/u/20091013/09/0eae15ca-576d-447f-8018-c34a8f7d43a0.html
<div num="0">
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
</div>
<div num="0">
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
<div style="width:18px; border:1px solid black;float:left"></div>
</div>
</div>