【问题标题】:getting rid of the middle line on c3.js摆脱 c3.js 上的中间线
【发布时间】:2016-12-07 16:50:07
【问题描述】:

有人知道如何去掉图片上的这条线吗?我无法在开发人员工具上找到它。 只有当我将鼠标悬停在其中一个栏(任何栏)上时才会出现。

我想尝试的是:

 d3.selectAll("the nane of the line blah blah").filter(function(d) {
      return d === 0;
 }).remove();

【问题讨论】:

    标签: javascript d3.js c3.js


    【解决方案1】:

    这是一条网格线。 c3.js 的解决方案就是:

    grid: {
        x: {
        show: false
        }
    }
    

    或者,使用 d3 选择,选择他们所属的组(其类是“c3-xgrids”)并删除该组:

    d3.select(".c3-xgrids").remove()
    

    如果你只想选择一行,它的类被命名为“c3-xgrid”。

    【讨论】:

    • D3 方式也不起作用,你确定它是一个网格,因为当我将鼠标悬停在其中一个条上时它会出现,它应该是一个工具提示
    • 如果它在您将鼠标悬停在栏上时出现,则它不是网格线。您应该在问题中添加该信息。
    【解决方案2】:

    如果它在鼠标悬停时弹出,这就是你需要的:

    grid: {
        focus: {
            show: false
        }
    

    }

    它在 c3 参考文档中有一个链接,但当您单击它时没有实际内容或占位符:-p http://c3js.org/reference.html#grid-focus-show

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-17
      • 1970-01-01
      • 2016-01-14
      • 2012-10-14
      相关资源
      最近更新 更多