有没有一种方法可以为使用小控件制作的条形图添加水平滚动条
Is there a way to add horizontal scroll bar for a bar chart made using dimplejs?
我使用小酒窝.js模板制作了一个条形图。这是代码:
<div id="chartContainer">
<script src="/lib/d3.v3.4.8.js"></script>
<script src="http://dimplejs.org/dist/dimple.v2.1.2.min.js"></script>
<script type="text/javascript">
var svg = dimple.newSvg("#chartContainer", 1000, 1000);
d3.csv("Device_6_energy.csv", function (data) {
var myChart = new dimple.chart(svg, data);
myChart.setBounds(60, 30, 6000, 305)
var x = myChart.addCategoryAxis("x", "Date");
x.addOrderRule("Time");
myChart.addMeasureAxis("y", "Consumption");
//myChart.width = 6000;
myChart.addSeries(null, dimple.plot.bar);
myChart.draw();
});
x轴上的值数量很大。所以,我面临的问题是,只有一些条形图显示。剩下的就断了。
以下是我的.csv文件中时间的格式。
4/3/2015 20:00
4/3/2015 21:00
4/4/2015 1:00
4/4/2015 3:00
4/4/2015 4:00
4/4/2015 5:00
我想知道是否有一种方法可以在图形的底部添加滚动条,以查看所有的滚动条,直到最后。
看起来没有内置的滚动条支持。相反,您可以通过添加overflow
属性来使用浏览器本机滚动条。
#chartContainer { overflow-x : scroll ;}
相关文章:
- 音频控件在mouseover上显示,在mouseout上淡出
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- Windows形成web浏览器控件和Javascript更改的DOM
- 如何将javascript事件从web浏览器wpf控件发送到wpf的c#代码
- 用chart.js绘制条形图
- 如何更改文本框控件的不透明度值
- 所有控件的组合框
- d3.js用按钮更新条形图工具提示
- 创建一个方法,通过一个窗口进行迭代并获取Titanium中的所有控件
- 如何将标记添加到Mapbox图层控件
- 传单 GeoJASON 图层控件在此脚本中不起作用
- 将键盘控件添加到传单 js 分区统计图
- 如何在必应地图 AJAX 控件版本 7.0 中绑定切片图层
- 传单:使用分组图层控件插件扩展自定义控件
- 自定义控件中的角度贴图DrawManager实例
- 如何显示堆叠列图的轴标签(Asp.net图表控件)
- 有没有一种方法可以为使用小控件制作的条形图添加水平滚动条
- 当图层控件移出贴图元素时,不会发出传单贴图单击事件
- Google 图表,同时使用多个条形图和依赖控件