我目前在Jekyll中使用highcharts,并且看过如何将两个“div”放在一起的文档,但是我不确定如何在Jekyll中使用CSS来完成这一点。我目前的jsfiddle是here,其中两个图表是堆叠的。
<head>
<script src="https://code.highcharts.com/highcharts.js"></script>
</head>
<div id="container" style="height: 400px"></div>
<div id="container2" style="height: 400px"></div>
<script>
const chart = Highcharts.chart('container', {
//plot options code with type: 'datetime'
plotOptions: {
series: {
pointStart: Date.UTC(2020, 2, 4),
pointInterval: 24 * 3600 * 1000
}
},
type: 'line',
tooltip: {
shared: true,
split: false,
enabled: true,
},
xAxis: {
type: 'datetime'
},
series: [{
data: [1, 2, 3, 4, 5],
},
{
data: [5, 15, 20, 10, 1],
}
]
});
</script>
<script>
const chart2 = Highcharts.chart('container2', {
//plot options code with type: 'datetime'
plotOptions: {
series: {
pointStart: Date.UTC(2020, 2, 4),
pointInterval: 24 * 3600 * 1000
}
},
type: 'line',
tooltip: {
shared: true,
split: false,
enabled: true,
},
xAxis: {
type: 'datetime'
},
series: [{
data: [5, 2, 1.5, 1, 0.9],
},
{
data: [13, 15, 20, 30, 11],
}
]
});
</script>
我已经看到了如何做到这一点的文档,但不确定如何在beautiful-jekyll, a custom jekyll theme.中实现这一点,我试图编辑/修改我的jekyll网站的标题标题,但没有成功,因此,不确定如何用css做到这一点。
正在寻找任何建议,如何做到这一点,无论是修改我的源HTML文件或我的Jekyll CSS文件!
1条答案
按热度按时间rggaifut1#
我通过将Bootstrap库添加到项目中开发了以下应用程序。在足够大的屏幕上,两个图形将并排显示。当页面由于响应设计规则而变得太小时,图形将一个接一个地显示。单击此链接测试应用程序。