繁体   English   中英

jVectorMap更改SVG笔触颜色

[英]jVectorMap change SVG stroke color

在站点上使用jVectorMap,并希望更改USA映射中的状态边框的笔触颜色。 尝试在路径内的每个状态坐标内插入笔划颜色无效。

有没有人能做到这样的事情?

看起来您可以在样式表中添加笔划。

.jvectormap-region {
    stroke: white;
    stroke-width: 2;
}

遗憾的是,如果不修改jVectorMap的代码,您现在无法轻松实现这一目标。

只需在jquery.vector-map.js的第123行添加以下代码:

node.setAttribute('d', config.path);
node.setAttribute('stroke', '#000000'); // Whatever color you like!
node.setFill = function(color)...

问候!

另一个问题:我的VML后备似乎不起作用。 路径坐标来自Adobe Illustrator创建的SVG。 有没有人有同样的问题或者可以给我一个程序用来创建路径数据的解决方案?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM