JS:显示一个无限长的坐标系统(网格)
JS: displaying an infinitely long coordinating system (grid)
我想使用JavaScript显示一个无限长的坐标系/网格(X轴和Y轴),其中包含无穷多的正方形(类似于div)。我不知道从哪里开始。在我看来,这是一个很难解决的问题。有太多的因素,我不知道如何构建它们,比如:
- 在HTML元素树中构造它们
- 使用正确的元素(可能是SVG元素)
- 给网格一个流畅的滚动
- 协调每个元素的加载(如果必须显示)
我确信有JavaScript库可以帮助我做到这一点,但我不知道其中的任何一个。
什么是好的开始方式?
这是我的网格的概念:
(Y axis)
^
| | | |
|--+------+------+---
| E| SQURE| SQURE| SQ
| | | |
|--+------+------+---
| E| SQURE| SQURE| SQ
| | | |
|--+------+------+---
| E| SQURE| SQURE| SQ
+--------------------> (X axis)
虽然你在评论中说了一些类似于绘图的东西,但我真的会看一眼类似kinetijs的东西。它使用canvas,对于你正在尝试的内容来说可能有点过头了,但它是一个很好的资源,有很多用途,但由于你已经请求了一个网格,这里还有一个问题Kinetic.js——创建一个网格并与以下内容相结合:在kineticJS中Jquery拖放并捕捉到网格,或者使用图像、Kinetic.js、javascript进行捕捉到网格操作?来获得你想要的快照。
有关于这个主题的书籍,例如
- 增压JavaScript图形,请参阅http://shop.oreilly.com/product/0636920013044.do
相关文章:
- 剑道网格jQuery动画()问题
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 我可以更改剑道UI网格吗's的外键值
- 如何在d3.js中返回路径的y坐标
- 基于网格的游戏中的负坐标
- Javascript/Canvas-查找相对于坐标网格位置的鼠标坐标
- 从网格视图行中获取坐标,以使用 Raphael.js 在画布上绘制
- 如何将像素坐标转换为等轴测网格坐标
- 如何从网格表面获取高程值(Z坐标),给出X和Y的三.js
- JS:显示一个无限长的坐标系统(网格)
- 放大网格坐标
- 如何使用HTML、CSS、Javascript和If Useful JQuery创建可点击分区的坐标网格
- 用javascript计算网格的坐标
- 画布和获取坐标基于网格(通过鼠标x鼠标y)
- 如何在网格中光线投射和获得三角形的质心坐标
- 如何从二维数组(JS)中获取网格的坐标
- 在extjs中用行/列坐标填充网格
- 如何合并网格,但保持坐标在three.js
- 检查x y网格坐标的阵列是否存在重复并删除