Hãy thử và sao chép các lỗi ở đây @http://jsfiddle.net/jugal/bgNBG/
Highcharts theo mặc định thông minh làm giảm độ rộng của các cột nếu có quá nhiều trong số họ để tránh chồng chéo .
Các cột sẽ có khuynh hướng trùng nếu bạn đã ghi đè hành vi mặc định nói trên bằng cách xác định column.pointWidth
column: {
pointWidth : 10
}
ví dụ: @http://jsfiddle.net/jugal/bgNBG/2/
Vì vậy, để tránh trùng lặp, tôi thấy hai tùy chọn mà bạn có.
Tùy chọn # 1. Tháo column.pointWidth
này sẽ làm cho cột mỏng để không chồng chéo
ví dụ: @http://jsfiddle.net/jugal/bgNBG/
Lựa chọn 2 #. Sử dụng column.dataGrouping
Điều này sẽ giúp có chiều rộng cột cố định, nhưng giảm (bằng cách nhóm chúng) số lượng cột thay thế để tránh lộn xộn/chồng chéo.
dataGrouping = {
groupPixelWidth: 40, // Minimum width for each column
units: [[ // Permissible groupings
'day',
[1, 2, 3,4,5,6] // 1,2,3,4,5,6 days may be grouped into 1 column
]]
}
ví dụ: @http://jsfiddle.net/jugal/JraJW/4/
Câu hỏi tương tự @https://stackoverflow.com/a/12354111/1566575
Nguồn
2012-09-22 10:11:25
jsFiddle vui lòng –