ChartJS 图例不排队
ChartJS Legend Not Lining Up
我正在为使用 ChartJS 生成的折线图创建图例。我 运行 遇到的问题是图例中的颜色框没有正确排列。
以下是我如何生成图例:
var chartLegend = "<ul style=\"list-style-type: none;\">";
for(var i = 0; i < chartDatas.datasets.length; i++)
{
chartLegend += "<li><div style=\"background-color:" + chartDatas.datasets[i].pointColor + ";height:20px; width:20px; float:left; margin:5px;\"></div>" + chartDatas.datasets[i].label + "</li>"
}
chartLegend += "</ul>";
箱子可以排成一行吗?
var chartLegend = "<ul style=\"list-style-type: none; padding: 0\">";
for(var i = 0; i < chartDatas.datasets.length; i++)
{
chartLegend += "<li><span style=\"background-color:" + chartDatas.datasets[i].pointColor + ";height:20px; width:20px; display:inline-table; margin:5px;\"></span>" + chartDatas.datasets[i].label + "</li>"
}
我正在为使用 ChartJS 生成的折线图创建图例。我 运行 遇到的问题是图例中的颜色框没有正确排列。 以下是我如何生成图例:
var chartLegend = "<ul style=\"list-style-type: none;\">";
for(var i = 0; i < chartDatas.datasets.length; i++)
{
chartLegend += "<li><div style=\"background-color:" + chartDatas.datasets[i].pointColor + ";height:20px; width:20px; float:left; margin:5px;\"></div>" + chartDatas.datasets[i].label + "</li>"
}
chartLegend += "</ul>";
箱子可以排成一行吗?
var chartLegend = "<ul style=\"list-style-type: none; padding: 0\">";
for(var i = 0; i < chartDatas.datasets.length; i++)
{
chartLegend += "<li><span style=\"background-color:" + chartDatas.datasets[i].pointColor + ";height:20px; width:20px; display:inline-table; margin:5px;\"></span>" + chartDatas.datasets[i].label + "</li>"
}