echarts图表的大小调整的解决方案

内部图表的大小是和外部设置的div容器息息相关的,如果想调整整个图表的空间占比,直接修改外部的div容器的宽高即可,但是如果是想设置图表与容器内部的上下以及左右的空白部分(div容器宽高不允许修改的情况下),即需要设置grid属性。

  • 具体设置:
    grid: {
      x: 25,
      y: 45,
      x2: 5,
      y2: 25,
      borderWidth: 1,
    },
  • 部分代码展示:
    tooltip: {
      trigger: "axis",
    },
    xAxis: {
      axisLabel: {
        color: "#A6B1C4",
      },
      axisLine: {
        lineStyle: {
          color: "#264A88",
        },
      },
      axisTick: false,
      type: "category",
      data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
    },
    grid: {
      x: 25,
      y: 45,
      x2: 5,
      y2: 25,
      borderWidth: 1,
    },
    yAxis: [
      {
        name: "单位: 秒",
        nameTextStyle: {
          color: "#A6B1C4",
        },
        axisLine: {
          lineStyle: {
            color: "#A6B1C4",
          },
        },
        type: "value",
        scale: true,
        max: 20,
        min: 0,
        splitNumber: 4,
        boundaryGap: [0.2, 0.2],
        splitLine: {
          show: true,
          lineStyle: {
            color: "#264A88",
            type: "solid",
          },
        },
      },
    ],
    series: [
      {
        symbol: "circle",
        itemStyle: {
          color: "#3BB179",
        },
        markLine: {
          silent: false,
          symbol: "none",
          label: {
            show: false,
          },
          lineStyle: {
            normal: {
              width: 1.5,
              type: "dotted",
              color: "#3BB179",
            },
          },
          data: [
            {
              yAxis: 12,
              name: "target",
            },
          ],
        },
        data: [15, 13, 12, 11, 13, 14, 16],
        type: "line",
      },
    ]

  • 12
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值