Highcharts实现圆角柱形图

Highcharts实现圆角柱形图

在柱形图中,柱体的边角只提供直角形式,不够美观。如果设置为圆角,则可以提升柱体的美观度。实现圆角柱体,需要借助第三方插件Rounded-Corners。该插件为柱形图和条形图增加了四个配置项:

左上角圆角半径:borderRadiusTopLeft:Number
右上角圆角半径:borderRadiusTopRight:Number
左下角圆角半径:borderRadiusBottomLeft:Number
右下角圆角半径:borderRadiusBottomRight:Number
通常,左上角和右上角圆角半径用于设置向上的柱体圆角,左下角和右下角圆角半径用于设置向下的柱体圆角。
Highcharts实现圆角柱形图
圆角柱形图

PS:该内容已经增补到《网页图表Highcharts实践教程图表篇》v1.2.2中。



Rounded-Corners.js下载地址 http://download.csdn.net/detail/qq_36291682/9770799


使用方法:

Rounded-Corners.js引入到hightchart.js后边

 series: [{
            name: 'Year 1800',
            data: [107, 31, 635, 203, 2],
borderRadiusTopLeft: 5,  //这里设置  一共四个属性 这里就设置2个 也就是上边是圆形的 下边不变  如果想下边变得话 设置其他两个属性就行了  
borderRadiusTopRight: 5
        }, {
            name: 'Year 1900',
            data: [133, 156, 947, 408, 6]
        }, {
            name: 'Year 2012',
            data: [1052, 954, 4250, 740, 38]
        }]

上一篇:了解下何为Highcharts 配置语法


下一篇:了解下何为Highcharts 配置语法