首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >c3.js条,样条图

c3.js条,样条图
EN

Stack Overflow用户
提问于 2016-12-06 16:54:15
回答 1查看 329关注 0票数 1

我不想让线和数字0出现在x axis.Anyone上,知道如何去掉它们吗?在html上,我可以找到它们,但它们是在库(c3.js)中定义的。

代码语言:javascript
复制
<g class="tick" transform="translate(207, 0)" style="opacity: 1;">
    <line y2="6" x1="0" x2="0"></line>
    <text y="9" x="0" transform="" style="text-anchor: middle; display: block;">
        <tspan x="0" dy=".71em" dx="0">0</tspan>
    </text>
</g>

我添加这张图片是为了显示我不想显示的内容:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-07 00:23:26

我自己也不是c3用户。然而,c3是使用d3构建的.因此,一个简单的d3块可以从x轴上删除值为0的任何刻度。

将其放在代码的末尾:

代码语言:javascript
复制
d3.selectAll(".c3-axis-x .tick").filter(function(d) {
    return d === 0;
}).remove();

它所做的:它选择在类tick中包含类c3-axis-x的所有东西,这是x轴的标记。然后,它过滤值为零的任何滴答,并将其移除。

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

https://stackoverflow.com/questions/41000707

复制
相关文章

相似问题

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