D3.js C3将标题向左对齐

D3.js C3将标题向左对齐,d3.js,c3.js,D3.js,C3.js,我是C3和D3新手,我所有的时间都在使用Zingcharts 我想将图表标题移到左边缘 我试过css,但似乎什么都没动。我可以更改大小和颜色,但不能更改对齐方式或位置 .c3-title { font-size: 26px; fill: green; text-align: left; } 以及用于添加标题的C3 title: { text: 'My Title', }, 谢谢。或者 设置标题时使用“位置”属性 标题:{文本:标题,位置:左上角} 为了实现

我是C3和D3新手,我所有的时间都在使用Zingcharts

我想将图表标题移到左边缘

我试过css,但似乎什么都没动。我可以更改大小和颜色,但不能更改对齐方式或位置

.c3-title {
  font-size: 26px;
  fill: green;
  text-align: left;
  }
以及用于添加标题的C3

title: {
         text: 'My Title',
 },
谢谢。

或者

设置标题时使用“位置”属性

标题:{文本:标题,位置:左上角}

为了实现更细粒度的控制,您需要更改图表的.c3 title文本元素上的x属性

最好的方法是在图表配置中的onrendered回调中更改它

onrendered : function () {
    d3.select(this.config.bindto).select(".c3-title").attr("x", 50);
}