【发布时间】:2014-08-21 13:56:07
【问题描述】:
如何在时间轴中设置浮动 X 轴?我的列表很长,滚动后看到时间线。我想始终在屏幕底部显示时间线。
【问题讨论】:
标签: google-visualization timeline
如何在时间轴中设置浮动 X 轴?我的列表很长,滚动后看到时间线。我想始终在屏幕底部显示时间线。
【问题讨论】:
标签: google-visualization timeline
如果您在时间轴的容器或其选项中设置高度,图表将使用内部滚动条进行绘制,将 x 轴固定在图表底部。
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Name', 'Start', 'End'],
['Foo', new Date(2014, 0, 1), new Date(2014, 0, 2)],
['Bar', new Date(2014, 0, 3), new Date(2014, 0, 6)],
['Cad', new Date(2014, 0, 2), new Date(2014, 0, 3)],
['Qud', new Date(2014, 0, 7), new Date(2014, 0, 10)],
['Fiz', new Date(2014, 0, 4), new Date(2014, 0, 9)],
['Buz', new Date(2014, 0, 4), new Date(2014, 0, 5)],
['Baz', new Date(2014, 0, 3), new Date(2014, 0, 6)],
['Piz', new Date(2014, 0, 4), new Date(2014, 0, 6)],
['Pop', new Date(2014, 0, 2), new Date(2014, 0, 8)]
]);
var chart = new google.visualization.Timeline(document.querySelector('#chart_div'));
chart.draw(data, {
height: 300,
width: 600
});
}
google.load('visualization', '1', {packages: ['timeline'], callback: drawChart});
【讨论】: