首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用条件语句向SVG形状添加样式

使用条件语句向SVG形状添加样式
EN

Stack Overflow用户
提问于 2017-01-04 04:28:46
回答 0查看 2.3K关注 0票数 0

我是D3的新手,我想知道是否有一种方法可以将形状的笔触类型更改为带有条件语句的虚线?如何定位特定的圆并向其添加新样式?

代码语言:javascript
运行
复制
var num = stageLevelUntrimmed;

if (num == "Stage 1") {
    num = "1";
    .style("stroke-dasharray", ("10,3")) // make the stroke dashed
} else {
    num = "4";
}

g.append("svg:circle")
    .attr("r", "250")
    .attr("cx", cfg.w / 2)
    .attr("cy", cfg.h / 2)
    .style("fill", ellipsefillOne) 
    .style("stroke", "#FAAF3A")
    .style("stroke-opacity", "0.75")
    .style("stroke-width", "3.5px");

这是我希望在满足条件一的情况下添加的样式:

代码语言:javascript
运行
复制
.style("stroke-dasharray", ("10,3")) // make the stroke dashed
EN

回答

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

https://stackoverflow.com/questions/41451800

复制
相关文章

相似问题

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