小编Hil*_*nes的帖子

哪个更轻:多边形还是路径?

我正在渲染由在笛卡尔平面中对齐的600多个SVG元素组成的地图.我需要它们是单独的元素,因为我希望它们单独响应鼠标事件等.

我的问题是:为了应用很多转换,例如"翻译"(改变他们的位置),例如哪个选项对浏览器"更轻"?

像这个六边形渲染多边形:

<polygon points="43.301270189221924,55 43.301270189221924,65 51.96152422706631,70 60.6217782649107,65 60.6217782649107,55 51.96152422706631,50"></polygon>
Run Code Online (Sandbox Code Playgroud)

...或者将它们创建为像这样的路径:

<path d="M43.301270189221924,55L43.301270189221924,65L51.96152422706631,70L60.6217782649107,65L60.6217782649107,55L51.96152422706631,50Z"></path>
Run Code Online (Sandbox Code Playgroud)

javascript svg

26
推荐指数
1
解决办法
6078
查看次数

标签 统计

javascript ×1

svg ×1