首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将SVG路径作为cytoscape.js节点的前景样式?

如何将SVG路径作为cytoscape.js节点的前景样式?
EN

Stack Overflow用户
提问于 2016-07-14 04:36:35
回答 2查看 882关注 0票数 1

如何设置cytoscape.js中用作节点的SVG元素的前景色?

我熟悉在DOM中设置SVG路径元素的id,然后使用CSS对它们进行样式设置。有类似的可能性吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-28 18:36:21

我真正想要寻找的是一种具有可伸缩的SVG节点图标的方法,这些图标可以动态着色以指示应用程序定义的节点状态。我不想预先静态地创建所有可能的彩色变体。最后,我使用svg.js动态地将样式应用于用于节点(实际上用于节点背景)的SVG图标,然后将其转换为base64,以便将数据url作为背景svg传递给cytoscape.js。

票数 2
EN

Stack Overflow用户

发布于 2016-07-26 12:44:36

Cytoscape使用<canvas>标记来呈现节点和边缘,而不是SVG。在他们的文档中这并不是很明显,但是有一个经过的参考文献

若要对节点和边缘进行样式化,请使用他们自己的造型系统。它受到CSS的启发,但不是实际的CSS。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38365576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档