【发布时间】:2016-05-05 13:24:22
【问题描述】:
我正在尝试更改 C3 中图例标记的大小。在 C3 文档中没有什么可以做到这一点,所以我正在尝试使用 css。
据我所知,图例标记是 svg 中的 <line> 标记。所以我唯一能改变的是笔画属性。如果我改变笔画宽度,我会得到“更高”的标记,但宽度相同。改变 stroke-linecap 也没有奏效。
是否可以更改标记大小?
【问题讨论】:
我正在尝试更改 C3 中图例标记的大小。在 C3 文档中没有什么可以做到这一点,所以我正在尝试使用 css。
据我所知,图例标记是 svg 中的 <line> 标记。所以我唯一能改变的是笔画属性。如果我改变笔画宽度,我会得到“更高”的标记,但宽度相同。改变 stroke-linecap 也没有奏效。
是否可以更改标记大小?
【问题讨论】:
我直接在 c3.js (c3.min.js) 中的函数 c3_chart_internal_fn.getDefaultConfig() 中进行了更改。
来自
legend_item_tile_width: 10,
legend_item_tile_height: 10,
到
legend_item_tile_width: 16,
legend_item_tile_height: 16,
【讨论】: