我正在使用Canvas(和CreateJS)创建一个交互式地图。由于以下几个原因,我希望在DOM中添加标记:
<div class="container">
<div class="zoom zoom-in" onclick="zoomIn()"></div>
<div class="zoom zoom-out" onclick="zoomOut()"></div>
<div class="marker"></div>
<canvas id="tree" width="1500" height="1000"></canvas>
</div>
在这里您可以看到我的HTML的结构。用户可以平移作为Canvas元素的地图背景。也可以选择缩放。我希望标记的坐标适应这些交互。坐标由CSS变换设置。
请给我一些有关如何保持最佳表现的提示。 欢迎每一个提示!
预先感谢!