【问题标题】:how to highlight over lap beetween rectangles in d3 js如何突出显示d3 js中矩形之间的重叠
【发布时间】:2015-03-24 09:49:58
【问题描述】:

我已经使用https://github.com/dk8996/Gantt-Chart 实现了甘特图。我有数据在矩形中有冲突,例如。一项任务是从 12:00 到 14:00,另一项是从 13:00 到 15:00。

我想强调这个冲突,我尝试使用此链接 (http://bl.ocks.org/mbostock/3231298) 但它是为了避免碰撞,因为我想使用罢工向他们展示。

如何突出显示与任何纹理的碰撞?

【问题讨论】:

    标签: javascript svg d3.js gantt-chart


    【解决方案1】:

    你解决了吗?我简单但很好的解决方案可能是使用不透明度。您可以在 CSS 中使用

    .bar {
        fill-opacity:0.5;
    }
    

    这将使您的条形图颜色变浅,当它们重叠时,该区域会变暗。您可以尝试从 0(透明)-1(您现在拥有的)的值。

    【讨论】:

    • 现在我已经做了同样的事情,我还没有得到任何其他解决方案。谢谢
    猜你喜欢
    • 2012-12-24
    • 2013-11-03
    • 1970-01-01
    • 2014-01-04
    • 2017-01-27
    • 2012-03-28
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    相关资源
    最近更新 更多