当前位置: 首页 > news >正文

爱站网长尾关键词挖掘外贸人才网招聘

爱站网长尾关键词挖掘,外贸人才网招聘,aspnet网站开发实例教程pdf,网站弹出咨询这个怎么做网页图表Highcharts实践教程之标签组与载入动画 Highcharts标签组 在图表的大部分元素都提供了标签功能。但很多时候#xff0c;我们需要额外说明一些信息。这个时候借助原有的图表元素的标签功能就不是很方便。Highcharts为用户提供了标签组功能。使用该功能可以在图表区的任…网页图表Highcharts实践教程之标签组与载入动画 Highcharts标签组 在图表的大部分元素都提供了标签功能。但很多时候我们需要额外说明一些信息。这个时候借助原有的图表元素的标签功能就不是很方便。Highcharts为用户提供了标签组功能。使用该功能可以在图表区的任意位置添加一个或者多个标签如图3.9所示。该图表中在副标题前面增加一个标签用以说明数据列展现的年份。   图3.9  标签组的应用 Highcharts标签组的结构 在Highcharts中标签组使用labels组件实现。其语法形式如下   labels:{    //相关配置项}  由于标签组不隶属于任何图表元素所以它不作为其他图表元素的子项而直接包含在图表选项中。 Highcharts构建标签 顾名思义标签组是由一组标签构成。在使用的时候用户可以定义一个也可以定义多个标签。标签组中标签使用items组件构成。其语法如下   items: [{    //配置项},{    //配置项}.........          //可以是很多项]  其中每个标签都由一个花括号括起来多个标签使用逗号分隔然后用[]括起来。 构建标签主要使用配置项html和style来设定标签内容和位置。其语法如下   html:String1style:CSSObject  其中参数String指定标签内容该值可以是HTML代码也可以是纯文本内容。参数CSSObject指定标签的显示位置包含left和top配置项。其语法如下   left:Number1top:Number2  其中参数Number1表示标签的水平方向偏移距离单位为px默认值为0参数Number2表示标签的垂直方向偏移距离单位为px默认值为0。 注意必须设置style包括其中两个配置项left和top中的一个这样才能显示标签。否则光有配置项html是无法显示标签的。 【实例3-9items】下面实现图3.9的标签效果。修改代码如下                   labels: {                    items: [{                                                          //添加标签                        html: 2013年-2015年,                      //设置标签内容                        style: {                                                    //设置标签位置                            left: 10,                                           //设置水平位置                            top:-25                                           //设置垂直位置                        }                    }]                }  执行后效果如图3.9所示。从图中可以看到标签默认以绘图区的左上角作为原点。配置项x和y都是相对该点计算的。 Highcharts设置标签的样式 在组件items中可以通过配置项html指定HTML脚本的方式来设定每个标签的文本样式。为了设置方便Highcharts还为组件labels提供配置项style来设定所有的的标签样式。其语法如下   style:CSSObject  其中参数CSSObject用来指定所有标签共同的CSS样式。其默认值为{color: #3E576F}。 用户可以根据自己的需要添加特定的样式。 Highcharts载入动画 载入动画是一个过渡动画。当图表加载数据需要时间较长而无法展现图表数据可以使用加载动画。其效果如图3.10所示。加载动画位于绘图区会覆盖绘图区原有内容并中心显示提示内容Loading...。   图3.10  载入动画 Highcharts显示载入动画 输入动画和前面的图表元素不同它并不会自动显示。它需要使用图表对象来显式调用。这时需要使用方法showloading()。其语法如下   chart.showloading(String str)  其中chart必须是图表对象参数str指定组件loading的配置项。该方法返回值为null。 载入动画除了在方法showloading的参数指定还可以在图表选项中指定。其语法形式如下   loading:{    //相关配置项}  【实例3-10showloading】下面在图表中显示载入动画修改代码如下       script typetext/javascript        $(document).ready(function () {            var options {                chart: {                    type: line,                    zoomType: x                },                title: {                    text: 北京一周最高温度                },                series: [{                    name: 2015最高温度,                    data: [6, 6, 7, 4, 5, 6, 8]                }                ],                credits: {                    text: 大学霸,                    href: http://daxueba.net                }                           };            var chart;                                                                       //定义图表变量            $(#container).highcharts(options);                         //创建图表动画            chart $(#container).highcharts();                         //获取图表对象            chart.showLoading();                                                //显示载入动画                   });    /script  执行后效果如图3.11所示。   图3.11  显示载入动画 载入动画并不会自动消失。如果取消载入动画需要再使用图表对象的hideloading()方法。其语法如下   chart.hideloading()  其中chart表示图表对象该方法没有参数返回值为null。 Highcharts本地化载入动画 从图3.11中可以看到载入动画默认的提示内容是Loading...。对于国内使用者这并不友好。用户可以对提示内容本地化。需要使用到组件lang的配置项loading。其语法如下   loading: String  其中参数String用来指定载入动画显示的提示内容。默认值为loading...。 【实例3-11customloading】下面对载入动画的提示内容实现本地化将其修改为“数据载入中...”。修改代码如下           Highcharts.setOptions({            lang: {                loading: 数据载入中...                                                        //设置载入动画的提示内容            }        });  执行后效果如图3.12所示。   图3.12  本地化载入动画 注意对载入动画实施本地化并不是设置组件loading的配置项而是组件lang中设置。 Highcharts设置动画效果 为了使载入动画更符合当前图表的需要用户可以借助Highcharts提供的配置项对动画进行定制。下面依次讲解常用的几种定制方式。 1.设置动画区域的样式 载入动画的区域覆盖了绘图区。这样显示载入动画的时候就可以遮挡绘图区的显示起到提示用户的作用。该区域可以使用组件loading的配置项style进行设置。其语法如下   style: CSSObject  其中参数CSSObject指定载入动画区域的CSS样式。默认值如下   {         position: absolute,         backgroundColor: white,         opacity: 0.5,         textAlign: center}  2.设置提示内容样式 虽然提示提示内容支持一定的HTML的标签但更好的方式是使用配置项labelStyle。其语法如下   labelStyle: CSSObject  其中参数CSSObject指定动画提示内容的CSS样式。默认值如下   {         fontWeight: bold,         position: relative,         top: 45%}  3.设置动画效果 除了设置各种CSS样式外用户还可以设置动画的淡入、淡出效果的持续时间。这时需要使用配置项showDuration和hideDuration。其语法如下   showDuration: Number1hideDuration: Number2  其中参数Number1指定淡入动画持续时间单位为毫秒ms默认值为100参数Number2指定淡出动画持续时间单位为毫秒ms默认值为100。 【实例3-12loading】下面重新设定载入动画的淡入效果持续时间修改代码如下                   loading: {                    showDuration: 1000,                       //设置淡入效果持续时间                    hideDuration: 1000                           //设置淡出效果持续时间                }  注意淡入效果只有在显示载入动画时候才有效反之淡出效果只在隐藏载入动画时有效。 本文选自网页图表Highcharts实践教程基础篇大学霸内部资料转载请注明出处尊重技术尊重IT人转载于:https://www.cnblogs.com/daxueba-ITdaren/p/4568432.html
http://www.zqtcl.cn/news/580129/

相关文章:

  • 平台型网站制作网站建设张世勇
  • 网站建设云南网页游戏大厅都有哪些
  • 网站建设与管理报告书郑州建设银行网站
  • 做网站网页的人是不是思维公司网站建设包括
  • 网站建设都包括哪些网站后台如何上传文件
  • 网站便民服务平台怎么做迁安做网站中的cms开发
  • 做外贸比较好的网站怎么把网站做的好看
  • 有没有在淘宝找人做网站被骗过的台州市环保局网站开发区
  • 公司外文网站制作河南住房和城乡建设厅网站
  • 东莞做网站公司有哪些代码网站推荐
  • 棋类游戏网站开发网站首页顶部图片尺寸
  • 工信部如何查网站备案大连网络推广广告代理
  • 网站建设基本流程心得wordpress首页截断
  • 网站包括哪些内容网站开发的相关技能
  • 百度竞价 百度流量 网站权重qq推广
  • 重庆网站建设总结WordPress简单百度站长插件
  • pc网站转换成微网站工作室推广网站
  • 嘉兴优化网站公司做水果生意去哪个网站
  • 青岛知名网站建设公司排名wordpress商场插件
  • 设计网站猪八戒自己制作logo免费生成器
  • 深圳万齐创享网站建设网站建设基本教程
  • 聊城做网站信息建设工程合同可以分为
  • 网站设计 注意做筹款的网站需要什么资质
  • 家居网站建设费用国土局网站建设经验
  • 企业网站开发教程网站建设更改
  • 违法网站怎么做安全wordpress自定义应用
  • 四平英文网站建设wordpress添加特效
  • 如何在手机上制作网站企业网站 微博模块
  • 网站内容规范网站建设建设公司哪家好
  • 深圳网站制作公司地址如何制作手机版网站