用户可以为图表的宽度和高度设置百分比值,用来替代绝对的像素值。

以百分比的方式调整图表,首先需要更新HTML代码,如下所示:

<div id="chartContainer" style="width:800px;height:300px;">
This text is replaced by the chart
</div>
<script type="text/javascript"><!--
var myChart = new FusionCharts("Column3D.swf", "myChartId", "80%", "100%", "0", "1");
myChart.setXMLUrl("Data.xml");
myChart.render("chartContainer");
// --></script>

在上面的代码中,我们指定图表的宽度为80%,高度为100%。id为——“chartContainer”的DIV是图表的容器元素。因此,它的宽度和高度会以百分比的方式从DIV的维度派生。

在上面的例子中,我们设置DIV的宽度为800像素的,高度为300像素。因此,图的大小会自动变成800x300。如下所示:

动态调整图表的特性

当父容器的大小发生改变时,FusionCharts可以动态地调整自身的大小。用户只需要进行下面的操作:

设置图表的大小比例

设置你的HTML图表容器,这样当浏览器调整或者变更时它的尺寸会动态变化

当容器元素发生改变时,图表本身也会立即动态地调整。

在下面的示例中,我们创建了一个非常基本的示例,图表会填满整个web浏览器的空间,如果浏览器的大小发生改变或调整,图表本身将做出相应的调整。

<html>
<head>
<title>My First chart using FusionCharts
- Using dynamically resizable chart</title>
<script type="text/javascript" src="FusionCharts/FusionCharts.js"></script>
</head>
<body style="height:100%;">
<div id="chartContainer" style="height:100%;" >
FusionCharts will load here
</div> <script type="text/javascript"><!-- var myChart = new FusionCharts("FusionCharts/Area2D.swf", "myChartId",
"100%", "100%", "0", "1");
myChart.setXMLUrl("LargeData.xml");
myChart.render("chartContainer");
// --></script>
</body>
</html>

FusionCharts V3.2.2版本免费下载

最新文章

  1. 远程调试 Azure Web App
  2. Eclipse安装jad插件进行反编译
  3. Selenium2+python自动化27-查看selenium API
  4. CENTOS 基础指令——查看系统环境
  5. P、NP、NPC、NP-Hard问题
  6. 结构体dfield_t
  7. 用mac自带的safari浏览器下载excel文件后面自带了.exe后缀
  8. VOA学习-South Sudan Must Allow Aid
  9. js之script属性async与defer
  10. Remember the Word
  11. Nginx环境下常见的开源项目重写汇总
  12. 在DataTable数据类型最后增加一列,列名为“Column”,内容都为“AAA”
  13. 中奖概率算法(php 可用于刮刮卡,大转盘等抽奖算法)
  14. 极重要基础命令三剑客加find
  15. [HNOI 2002]彩票
  16. MVC简单增删改
  17. Linux下Mysql安装(RPM安装)
  18. python六十三课——高阶函数之sorted
  19. css 实现背景图片不跟着滚动条滚动而滚动
  20. SpringBoot启动方式讲解和部署war项目到tomcat9

热门文章

  1. 应用程序无法正常启动提示错误0xc000007b 问题的原因和解决方法
  2. &lt;c和指针&gt;学习笔记6输入输出函数
  3. C#中IQueryable和IEnumerable的区别
  4. 网页DIV+CSS布局和动画美化全程实例 (陈益材) 随书光盘
  5. SuperSocket框架中BinaryRequestInfo协议的使用
  6. Zookeeper安装和部署
  7. 在Eclipse中使用Maven创建Web工程
  8. Filter&amp;Listener
  9. props简单小栗子
  10. 洛谷P4891 序列 || 膜法阵,魔法阵