highcharts 坐标轴标签样式调整
2015-10-12 16:01
483 查看
这段时间,因为项目的需要,前端数据可视化框架用的highcharts比较多,也遇到了一些困惑,现在总结一下遇到的相关问题。
可以看到,字体是水平放置的,如果数据列比较多,放置不开时,标签会上下错开显示。
有两种方法解决:
1. 旋转标签
但是很明显,如果想要标签竖着放置,单独的每个字都是旋转过的。所以要使字体显示正常,就需要下面的方法了
标签竖着放
更多highcharts内容请到highcharts官网 或者highcharts中文网查看
highcharts坐标轴默认标签样式
highcharts默认的坐标标签样式为:可以看到,字体是水平放置的,如果数据列比较多,放置不开时,标签会上下错开显示。
有两种方法解决:
1. 旋转标签
xAxis: { categories: ['北京', '哈尔滨', '青岛', '天津', '上海', '杭州','南京', '广州', '深圳', '香港', '昆明', '成都'], labels: { rotation: -45//让标签旋转-45° } },
但是很明显,如果想要标签竖着放置,单独的每个字都是旋转过的。所以要使字体显示正常,就需要下面的方法了
标签竖着放
xAxis: { categories: ['北京', '哈尔滨', '青岛', '天津', '上海', '杭州','南京', '广州', '深圳', '香港', '昆明', '成都'], labels:{ y:30,//向下离坐标轴30px,可以自己调整 style: { writingMode : 'tb-rl'//文字竖排样式, } } },
更多highcharts内容请到highcharts官网 或者highcharts中文网查看
相关文章推荐
- CSS 实例
- CSS技巧教程:margin在IE中的表现
- CSS 相对/绝对(relative/absolute)定位系列
- 绿色条纹css3进度条代码
- HTML/CSS (四)伪代码可能导致内存越界或者抛出异常
- 浏览器缓存js css等文件
- CSS position绝对定位absolute relative
- HTML/CSS(四)css 中的static float relative absolute区别
- Hexo博客主题NexT使用自定义的CSS样式
- css3 动画
- 关于CSS样式的引用
- css相关解释
- CSS定位
- CSS框模型
- css+html简单的布局demo
- css 浮动原理
- 使用CSS3线性渐变实现图片闪光划过效果
- css margin auto 水平居中
- css3实现元素水平垂直居中
- css position