【发布时间】:2017-05-11 10:09:24
【问题描述】:
需要绘制一个完全响应且视觉准确的 zingchart。据我所知,我们需要为要在其中绘制 zingchart 的 div 提供以 % 为单位的高度和宽度(例如:100% 或 80%)。在编写 zingchart.render 函数时,我们可以省略其中的 height 和 width 属性。此处的图表以 100% 宽度或我提供给 div 的宽度绘制。
我在这里面临的问题:当图表的数据量最少并且以 100% 的宽度绘制时,它在视觉上看起来并不吸引人(看起来很大)。那么有什么方法可以让 zingchart 根据输入的数据自动绘制宽度。
代码示例(以上状态场景):
HTML:
<div id='myChart'></div>
CSS:
html, body, #myChart {
height:100%;
width:100%;
}
JS:
var myConfig = {
type: "bar",
series: [
{
values:[20,40]
},
{
values:[5,30]
},
{
values:[30,20]
}
]
};
zingchart.render({
id : 'myChart',
data : myConfig,
});
【问题讨论】:
-
你的代码在哪里???
-
嘿,奇拉格。只是一个抬头。我已将代码与我的问题一起添加。
标签: css responsive zingchart