highcharts 坐标轴标签样式调整

本文主要探讨在使用Highcharts时如何调整坐标轴标签样式,尤其是将标签竖直放置的问题。针对标签默认的水平显示,当数据列过多导致空间不足时,通过旋转标签或者设置特定样式实现竖直排列,确保图表的清晰易读。了解更多Highcharts相关内容可访问官方或中文网站。

这段时间,因为项目的需要,前端数据可视化框架用的highcharts比较多,也遇到了一些困惑,现在总结一下遇到的相关问题。

highcharts坐标轴默认标签样式

highcharts默认的坐标标签样式为:
这里写图片描述
可以看到,字体是水平放置的,如果数据列比较多,放置不开时,标签会上下错开显示。
有两种方法解决:
1. 旋转标签

xAxis: {
            categories: ['北京', '哈尔滨', '青岛', '天津', '上海', '杭州','南京', '广州', '深圳', '香港', '昆明', '成都'],
            labels: {
                rotation: -45//让标签旋转-45°
            }
        },

这里写图片描述

但是很明显,如果想要标签竖着放置,单独的每个字都是旋转过的。所以要使字体显示正常,就需要下面的方法了

  1. 标签竖着放
xAxis: {
            categories: ['北京', '哈尔滨', '青岛', '天津', '上海', '杭州','南京', '广州', '深圳', '香港', '昆明', '成都'],
            labels:{
                y:30,//向下离坐标轴30px,可以自己调整
                style: {
                    writingMode : 'tb-rl'//文字竖排样式,      
                 }  
            }
        },

这里写图片描述

更多highcharts内容请到highcharts官网 或者highcharts中文网查看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值