echarts图形中各部件的移动

由于实际生产中,我们的数据会与示例数据有很大不同,导致图表中各组件出现堆叠的情况,这个时候就需要对图表中的组件位置进行调整。
基本上每个参数中都有left,right,bottom,top来控制对应组件的移动。
下面是各组件的移动方式:

1.图形的移动

在grid参数中进行设置

grid: {
        left: '3%',
        right: '4%',
        bottom: '3%',
        top: '10%'
        containLabel: true
    },

left参数:控制左边距离 ,如果设置为center则为居中(left:'center')
right参数:控制右边距离,如果设置为center则为居中(right:'center')
bottom参数:控制底部距离
top参数:控制顶部距离
containLabel参数:指的是grid 区域是否包含坐标轴的刻度标签,默认不包含
如下是containLabel参数true与false的对比:


containLabel:true

containLabel:false
2.标题的移动

在title参数中进行设置

title: {
        text: '折线图堆叠',
        top: '10%',
        left: '3%',
        right: '4%',
        bottom: '3%',
    },
title
3.右上角工具部件的移动

在toolbox参数中进行设置

toolbox: {
        top: '10%',
        feature: {
            saveAsImage: {}
        }
    },
toolbox
4.legend部件的移动

在legend参数中进行设置

legend: {
        left: '2%',
        right: '2%',
        top : '5%',
        data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎']
    },
legend.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Can't get dom width or height echarts解决方案 var mainContain...
    飞豹豹豹豹豹阅读 1,748评论 0 0
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,286评论 1 92
  • 原文链接 https://blog.csdn.net/she_lover/article/details/5144...
    丶温瞳阅读 7,025评论 0 0
  • 捧着你滚圆的脸 突兀如那田垄 凹陷似那沟渠 双颊通红 硬生生将千言万语烂在心里 变成了蜜一样的甜 些许忧愁 就随他...
    天海流云阅读 354评论 4 4
  • 1.网络是什么? 我个人理解,网络就是为了不同的计算机之间交换数据。它主要有协议、IO、序列化组成。后面也会从这三...
    石白鹅阅读 275评论 0 0

友情链接更多精彩内容