我有一个问题,我无法利用情节区域的全部高度。我正在制作一个图表,说明在给定类别(A 到 H)上分布的人数。气泡的大小代表人数。请参阅http://jsfiddle.net/rnilsen/fXzke/8/。气泡的大小变化很大,从 5 到 600 不等,但在观察时,您几乎看不到大小的差异。
内容 div 只有 75px 的高度。但是,如果我将其更改为例如 300 像素,您将立即看到不同之处。我希望气泡看起来与将其更改为 300 像素时相同,但使用较低的图表以适应小空间。
我怎样才能做到这一点,基本上使用所有可用的高度?
这是我使用的图表:
$(function () {
window.chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
zoomType: 'x',
marginBottom: 25,
marginTop: 0,
plotBorderColor: 'red',
plotBorderWidth: 1,
spacingTop: 0,
spacingBottom: 0,
},
credits : {
enabled : false
},
exporting: {
enabled: false
},
title: null,
xAxis: {
lineWidth: 0,
lineColor: 'transparent',
labels: {
enabled: true
},
categories: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],
},
yAxis: {
lineColor: 'transparent',
labels: {
enabled: false
},
title: { text: null },
},
plotOptions: {
lineWidth: 0
},
legend: {
enabled: false
},
series: [
{
type: 'bubble',
lineWidth: 0,
data: [
[0, 0, 5],
[1, 0, 10],
[2, 0, 200],
[3, 0, 600],
[4, 0, 20],
[null,null,null],
[6, 0, 500],
[7, 0, 400]
],
}]
});
});