Gahing's blog Gahing's blog
首页
知识体系
  • 前端基础
  • 应用框架
  • 工程能力
  • 应用基础
  • 专业领域
  • 业务场景
  • 前端晋升 (opens new window)
  • Git
  • 网络基础
  • 算法
  • 数据结构
  • 编程范式
  • 编解码
  • Linux
  • AIGC
  • 其他领域

    • 客户端
    • 服务端
    • 产品设计
软素质
  • 面试经验
  • 人生总结
  • 个人简历
  • 知识卡片
  • 灵感记录
  • 实用技巧
  • 知识科普
  • 友情链接
  • 美食推荐 (opens new window)
  • 收藏夹

    • 优质前端信息源 (opens new window)
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Gahing / francecil

To be best
首页
知识体系
  • 前端基础
  • 应用框架
  • 工程能力
  • 应用基础
  • 专业领域
  • 业务场景
  • 前端晋升 (opens new window)
  • Git
  • 网络基础
  • 算法
  • 数据结构
  • 编程范式
  • 编解码
  • Linux
  • AIGC
  • 其他领域

    • 客户端
    • 服务端
    • 产品设计
软素质
  • 面试经验
  • 人生总结
  • 个人简历
  • 知识卡片
  • 灵感记录
  • 实用技巧
  • 知识科普
  • 友情链接
  • 美食推荐 (opens new window)
  • 收藏夹

    • 优质前端信息源 (opens new window)
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 前端基础

  • 应用框架

  • 工程能力

  • 应用基础

  • 专业领域

    • 服务端

    • 跨端技术

    • Web IDE

    • 中后台

    • 动效渲染

    • 可视化

      • 业务场景

      • 图像处理

      • 图表

        • Echarts

          • echarts实现title与grid之间固定间距设置
            • 前言
            • 实践
        • D3使用要点
    • 埋点监控

    • 多媒体

    • 桌面技术

    • 游戏互动

    • 编辑器

    • 虚拟化与容器化

    • 设计系统

  • 业务场景

  • 大前端
  • 专业领域
  • 可视化
  • 图表
  • Echarts
gahing
2019-08-05
目录

echarts实现title与grid之间固定间距设置草稿

# 前言

今天在使用某平台图表控件可视化配置时,看到有个参数是:标题与绘图区距离

echarts中 title和grid的定位都是绝对定位的,如果要 设置 title 和 grid 间的距离,无非就是将 grid.top 设置为 title.top + 标题高度+ 两者间距

测试了一下,默认 grid.top 为60 y坐标轴文字为 60做了矩阵变换,所以top会略低于60

# 实践

关键在于标题高度,其他的都是配置项

标题高度与 lineHeight 无关。那要怎么取呢,

不太准确的一个取法

grid = {
  top: title.font.size + 两者间距 + 12
}
1
2
3

发现还是有问题,最后不采用 title 字段,对 echarts 组件进行封装, title 提取到同级

<div>
  <Title />
  <Echarts/>
</div>
1
2
3
4
编辑 (opens new window)
上次更新: 2025/06/11, 23:06:59
基于 opencv.js 实现图像内矩形物品的自动提取
D3使用要点

← 基于 opencv.js 实现图像内矩形物品的自动提取 D3使用要点→

最近更新
01
我的 2024 总结
12-31
02
浅谈代码质量与量化指标
08-27
03
快速理解 JS 装饰器
08-26
更多文章>
Theme by Vdoing | Copyright © 2016-2025 Gahing | 闽ICP备19024221号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式