一个大型SVG或许多小型SVG容器

时间:2013-10-22 18:47:12

标签: svg d3.js

我将30-50个SVG形状和路径附加到地图上。这些形状和路径的位置将根据地图缩放而改变。我已经确定了将这些形状添加到地图的两种方法:

  1. 为每个单独的形状/路径创建一个小型SVG容器。将形状定位在容器内的设定点。使用CSS将容器相对于窗口定位。在缩放时重新定位容器。
  2. 创建一个包含所有形状和路径的大型SVG容器,覆盖整个窗口。使用SVG形状坐标定位形状。在缩放时重新定位形状,在缩放时调整SVG容器的大小。
  3. 是否存在可能有利于一种方法而非另一种方法的性能问题?

0 个答案:

没有答案