我有2行的图表图表。x轴是类型datetime。
我希望在整个日期范围内每个月在x轴上打上标记的勾号:'Jul '11,Aug '11,Sep '11等。
所有月度报价的唯一显示方式是将父容器设置得非常宽。但是,我的生产布局只有一个695px的容器。
当我的宽度较小时,如何强制所有刻度线显示?
这是我的代码:
var chart;
var lineIndex = 0,splineIndex=0;
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
zoomType: 'xy'
},
exporting: { enabled: false },
title: {
text: ''
},
legend:{
itemStyle: {
fontSize: '13px',
fontFamily: 'Arial,sans-serif'
}
},
xAxis: {
type: 'datetime',
min: Date.UTC(2011, 4, 31),
max: Date.UTC(2012, 11, 6),
labels: {
step: 1,
style: {
fontSize: '13px',
fontFamily: 'Arial,sans-serif'
}
},
dateTimeLabelFormats: { // don't display the dummy year
month: …Run Code Online (Sandbox Code Playgroud)