2016-05-05 115 views
0

我正在嘗試更改C3中圖例標記的大小。在C3文檔中沒有關於能夠做到這一點,所以我正在嘗試使用CSS。 據我所見,圖例標記是svg中的<line>標記。所以我唯一可以改變的是筆畫屬性。如果我改變筆畫寬度,我會得到「更高」的標記,但寬度相同。改變stroke-linecap也沒有辦法。 是否正在改變標記尺寸?如何更改C3中的圖例標記大小?

這裏是一個plunker:http://plnkr.co/edit/yIZ8kFhlWV7v7LY0mXdL

回答

0

我直接在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, 
+0

是否有某種方式來做到這一點沒有在c3.js直接改變?這通常看起來像一個壞主意...... –

+0

我同意,但在撰寫本文時,沒有其他選項可以更改這些值。我轉回到d3的原因之一。也許在過去的一年半(因爲我有這個問題)一些新版本增加了可能性,我不知道。 – ljerka

相關問題