Я использую highcharts для отображения гистограммы. У меня фиксированная вертикальная высота диаграммы, и я хочу, чтобы все ярлыки xAxis отображались. Горизонтальная часть контейнера веб-страниц реагирует на размер окна. Я обнаружил при определенных горизонтальных размерах оболочку легенды, которая, как представляется, скрывает некоторые из моих ярлыков xAxis. Мне не удалось найти какую-либо настройку или комбинацию настроек, которые предотвратят это. Кто-нибудь знает способ сделать это возможным без изменения вертикальной высоты веб-части?Highcharts предотвращает использование ярлыков xAxis
Пример jsFiddle вопроса.
или пример кода ниже,
HTML:
<script src="http://code.highcharts.com/highcharts.js"></script>
<div id="container" style="height: 180px; width: 330px; margin: 0 auto"></div>
<div id="container2" style="height: 180px; width: 500px; margin: 0 auto"></div>
Javascript
$(function() {
var options = {
chart: {
type: 'bar'
},
title: {
text: null
},
xAxis: {
categories: ['Data1', 'Data2', 'Data3', 'Data4', 'Data5']
},
plotOptions: {
series: {
stacking: 'normal'
}
},
series: [{
name:'Due > 7',
data: [29.9, 71.5, 106.4, 129.2, 144.0]
},{
name:'Due < 7',
data: [34.9, 72.1, 99.4, 150.4, 169.1]
},{
name:'Overdue < 7',
data: [29.9, 71.5, 106.4, 129.2, 144.0]
},{
name:'Overdue > 7',
data: [34.9, 72.1, 99.4, 150.4, 169.1]
}]
};
$('#container').highcharts(options);
$('#container2').highcharts(options);
});
maxHeight представляется лучшим вариантом в моем случае. Благодарим вас за варианты. – mojo