1
有沒有辦法在桌子裏創建一個Highcharts圖例?我希望能夠爲每個元素和自定義邊框使用交替的背景顏色來爲我的Highcharts餅圖樣式設置圖例的背景。在桌子裏面創建一個Highcharts餅圖圖例
我已經格式化了我的圖例,但無法弄清楚如何將它嵌入表格中,然後可以格式化。
legend: {
layout: 'vertical',
align: 'center',
verticalAlign: 'bottom',
backgroundColor: '#f3f3f3',
borderWidth: 0,
useHTML: true,
itemMarginBottom: 10,
labelFormatter: function() {
return '<div style="width:200px"><span style="float:left">' + this.name + '</span><span style="float:right">' + this.percentage.toFixed(0) + '%</span><span style="float:right; margin-right:15%">$' + Highcharts.numberFormat(this.y, 0) + '</span></div>';
}
},
JS小提琴:http://jsfiddle.net/hAnCr/135/
任何幫助,將不勝感激。謝謝!
謝謝,但有一種方法可以將每個元素放置到它自己的單獨表格行中,以便可以單獨設置樣式。我希望能夠爲圖例的每個元素使用交替的背景顏色。 –
啊,對於誤解抱歉 - 不幸的是,傳說中沒有一個格式化程序適用於所有標籤,而是每個標籤的格式化程序,因此返回一個表格,其中每個項目都是一行,現在不可能。 –
這裏是使用CSS的簡單解決方法:http://jsfiddle.net/hAnCr/136/(僅更改字體顏色,對其他任何內容都執行相同操作)。 –