gpt4 book ai didi

javascript - FF 和 IE 中的 Highcharts dataLabel 定位问题

转载 作者:太空宇宙 更新时间:2023-11-04 12:16:23 24 4
gpt4 key购买 nike

在这种情况下,我正在尝试寻找如何将标签定位在条形内。

<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>

<div id="container" style="min-width: 310px; height: 400px; margin: 0 auto">
</div>
$(function () {
$('#container').highcharts({
chart: {
type: 'bar'
},
title: {
text: 'Stacked bar chart'
},
subtitle: { text: 'Some syubtext' },
xAxis: [{ categories: ['2009','2010','2011','2012','2013'] }],
yAxis: {
min: 0,
title: {
text: 'Total fruit consumption'
}
},
legend: {
reversed: true
},
plotOptions: {
bar: { stacking: 'percent',
dataLabels: {
enabled: true,
color: 'white'
}
}
},
series: [{
name: 'John',
data: [28, 23.6, 19.4, 17.5, 22]
}, {
name: 'Jane',
data: [56.7, 60.4, 64, 64.8, 60]
}, {
name: 'Joe',
data: [15.3, 15.9, 16.6, 17.7, 18]
}]
});

});

js fiddle

这适用于 Chrome,但 FF 和 IE 会取代数据标签。请指教。

最佳答案

添加 verticalAlign: 'top' 解决了这个问题

dataLabels: { 
enabled: true,
color: 'white',
verticalAlign: 'top'
}

fiddle 修改http://jsfiddle.net/cbf74c1d/2/

关于javascript - FF 和 IE 中的 Highcharts dataLabel 定位问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28675016/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com