【发布时间】:2016-06-29 17:38:02
【问题描述】:
我有一个图形,上面有三个折线图。
我在图表中添加了一个 clipPath,覆盖了所有三个折线图。但是每个折线图的顶部都被切掉了。
我已根据其他 SO 答案将 .nice() 添加到 y 轴,这有助于但没有解决问题。当你用时间小部件放大时,效果非常明显:在线条的最高点,2px 的线条正在被细化。去掉 clip-path 的属性会使线条恢复正常的效果。
cG.append("path")
.attr("class","line line1")
.attr("stroke",palette.basic[0])//predicted
.attr("clip-path", "url(#clip)")
.attr("d",line1[q](pricesPredicted));
有谁知道为什么会发生这种情况或如何阻止它?
谢谢
【问题讨论】:
标签: javascript d3.js clip