蚀刻草图
Etchasketch 项目为 theodinproject.com 上的 Web Development 101 轨道创建。
目标是使用 . 最初的目标只是能够将鼠标移到 div 网格上并让每个 div 改变它的颜色。 网格需要是动态的。 用户应该能够清除屏幕并设置新网格,然后从任意数量的框的网格重新开始。 这些盒子总是放在相同尺寸的“画布”上。
请参阅我的项目的附件。 我的儿子看到了我在做什么,并要求我包括 mousedown 事件以查看您是否在单击鼠标,因此它实际上更像是一个绘图程序。
功能示例代码:
- 对 DOM 进行大量更改。 -Mousedown/mouseup/click -善用功能 -根据当前情况修改不透明度(因此,向上或向下)
——