I am right now working on a high-traffic project that will run in a sandbox that doesn't allow me to pull third party JavaScript or use canvas/Flash. Yet I need to generate bar charts from a set of data.
The solution to me was to create the charts from HTML using CSS. There have been some solutions for this problem already but I wanted something very simple and easy to maintain.
方法很简单:
<div id="in">
<?php
$values = '12,3,23.3,44.3,9,20';
$height = 200;
$width = 402;
$bargap = 0;
include('csscharts.php');
?>
<div>
效果:
http://icant.co.uk/csscharts/csscharts-demo.php
http://icant.co.uk/csscharts/
也支持url传值:
Of course, this can also be turned into a web service - you can get the chart with the following URL:
http://icant.co.uk/csscharts/csscharts.php?values=400,20,30,233,312,78,20,67&height=100&width=600&bargap=0
And if you specify JSON as the format you get it with a callback to a function called csscharts:
http://icant.co.uk/csscharts/csscharts.php?values=400,20,30,233,312,78,20,67&format=json
分享到:
相关推荐
Better bar charts for MATLAB.zip
9. **API和文档**:虽然“描述”中提到的版本是无图标版,但完整的JSCharts3通常会提供详细的API文档和用户手册,帮助开发者了解每个函数的用法、参数和返回值,以便于更好地利用库的功能。 总的来说,JSCharts3无...
Charts.css Charts.css是用于数据可视化的开源CSS框架。可视化帮助最终用户理解数据。 Charts.css帮助前端开发人员使用简单的CSS类将数据转换为漂亮的图表。文献资料查看上的完整文档。安装 CDN使用 CDN: < link...
PHP绘制各种统计图 + Google Charts API GoogChart是一个PHP开源的Google Charts API,它能让你能够以更简便和更灵活的方式制作Chart图表。 PHP绘制各种统计图 支持饼状统计图, 柱形统计图,和折线统计图的绘制 ...
Interpreting_BarCharts,https://blog.csdn.net/moshowgame/article/details/136126931
**JSCharts3报表系统无logo无图标** JSCharts3是一款基于JavaScript开发的高效、轻量级的图表库,专门用于创建各种2D和3D图形报表。标题中的“无logo无图标”意味着这个报表系统在生成的图表上不会带有JSCharts的...
JavaFX是Oracle公司推出的用于构建富互联网应用程序(RIA)的开源框架,它提供了一整套用于构建图形用户界面的组件和API。JavaFX的用户界面控件样式可以通过CSS(层叠样式表)进行定制。本指南为JavaFX CSS的参考资料...
使用v-charts组件时,需要在css文件加载的css文件。
Swift-Charts框架是一款强大的图表库,专为Swift编程语言设计,用于在iOS、macOS等Apple平台上创建美观且功能丰富的数据可视化应用。本教程将深入探讨如何使用Swift-Charts实现折线图,并自定义X轴和Y轴的显示,以及...
D3.js is a JavaScript library for ...D3.js provides powerful data visualization capabilities, including but not limited to bar charts, line charts, pie charts, scatter plots, and force-directed graphs.
**JSCharts绘图工具包详解** JSCharts是一款强大的JavaScript库,专为在Web浏览器中创建交互式图表而设计。这个工具包提供了丰富的功能,使得开发者能够轻松地在网页上实现各种复杂的图表展示,如柱状图、折线图、...
【v-charts离线文档开发版】是一款专为内网环境下进行前端开发设计的文档工具,它提供了详尽的v-charts图表库的离线参考材料。在内网开发环境中,由于网络限制,通常难以访问到外部在线文档,这使得开发者在使用v-...
用于 Amber 的 Google Charts API 项目维基 提供了Hacking Docs ,包含有关该的目标、设计和更新的文档。 ##作者 Thomas W Rake ##Availability 在分叉 此项目是的子项目 如果您克隆该项目,则应将此项目作为子...
It taps into both well-established and cutting-edge research in visual perception and neuroscience, as well as the emerging field of visualization science, to explore why good charts (and bad ones) ...
Actions API界面-JavaScript 这是一个研究项目,旨在通过API(Alpha Vantage)在证券交易所上使用股票报价数据,在包含表格和图表的页面上处理和显示相应信息。 以HTML5,CSS3,JavaScript和Google Charts开发。 ...
- **柱状图(Bar Charts)**:适用于展示类别之间的比较,每个类别用垂直或水平的条形表示。 - **圆饼图(Pie Charts)**:用于表示部分与整体的关系,通过扇形区域的大小来展示数据比例。 - **曲线图(Line ...
LiveCharts 是一个流行的开源图表库,专为 .NET Framework 和 .NET Core 平台设计,用于在 WPF、UWP 和 WinForms 应用程序中创建动态、交互式的数据可视化图表。这个库允许开发者轻松地将各种图表类型,如柱状图、...
1. **柱状图(Bar Chart)**:柱状图是一种常见的数据可视化方式,通过不同长度的柱子来表示各类别数据的大小。在WPFVisifire.Charts中,你可以设置柱子的颜色、宽度、间距,以及添加标签和图例。柱状图分为单轴和...