小编red*_*tan的帖子

Chartjs - 保持2个图并排排列

Jsfiddle:http://jsfiddle.net/8gvkmLxL/

我有2个彼此相邻的条形图,我希望它们相对于它们的x轴对齐.我无法实现这一点,因为图形高度会根据标签的长度而变化(请参阅jsfiddle链接).什么是保持实际图表高度一致性的最佳方法(与画布相对)

var data,ctx,mychart; 

data = {
    labels: ["Iantojones","Jackharkness","Owenharper"],
    datasets: [
        {
            label: "My First dataset",
            fillColor: "rgba(220,220,220,0.5)",
            strokeColor: "rgba(220,220,220,0.8)",
            highlightFill: "rgba(220,220,220,0.75)",
            highlightStroke: "rgba(220,220,220,1)",
            data: [50, 88, 15]
        }
    ]
};

ctx = document.getElementById("chart_a").getContext("2d");
mychart = new Chart(ctx).Bar(data);

data = {
    labels: ["Dmitri.Ivanovich.Mendeleev","Yuri.Alekseyevich.Gagarin","Alexey.Arkhipovich.Leonov"],
    datasets: [
        {
            label: "My First dataset",
            fillColor: "rgba(220,220,220,0.5)",
            strokeColor: "rgba(220,220,220,0.8)",
            highlightFill: "rgba(220,220,220,0.75)",
            highlightStroke: "rgba(220,220,220,1)",
            data: [50, 88, 15]
        }
    ]
};

ctx = document.getElementById("chart_b").getContext("2d");
mychart = new Chart(ctx).Bar(data);

data = {
    labels: ["Iantojones","Jackharkness","Owenharper"], …
Run Code Online (Sandbox Code Playgroud)

javascript css canvas chart.js

5
推荐指数
1
解决办法
7888
查看次数

标签 统计

canvas ×1

chart.js ×1

css ×1

javascript ×1