在一些数据量过大的情况下,在一个固定的区域绘图往往需要对图表绘制区域的大小进行动态改变。这时候设置条形图距离绘图区域上下左右的距离可使用如下方式:表示条形图的柱子距离绘图区左边30%,距离右边40%,而距离顶部和底部分别为10px和15px。

但在实际操作中发现,如果上下边距也使用百分比,那么在数据切换的时候,不同数据量时第一条柱子距离绘图区域顶部和底部的高度并不一致!数据量大时,距离绘图区域顶部的距离就大,数据量变小,距离绘图区域顶部的距离就变小。

grid: {

x: '30%',

top: '10px', bottom: '15px', right: '40%'

}

对比后发现,grid中的百分比,其实指的是在当前数据量下,占绘图区域大小的比例。因此,在条形图高度确定的情况下,数据量大的,距离就会变大,数据量小的,距离就会变小。

如:指定每个条形图的高度为30px,grid设置的top值为1%。

则:在同一绘图范围内,如果其中一组数据含有30条记录,那么切换到该数据时距离顶部的距离为30*30*1% = 9px;另外一组为100条记录,那么第一条条形图距离绘图区顶部的距离就为100*30*1% = 30px;可以看出,这两组数据之间的切换,各自距离绘图区顶部的距离会各不相同。

而绘图区宽度由于是固定的,所以可以使用百分比进行设置,距离左右绘图区的距离不会因为设置百分比而不同。

同理。如果绘制的为

echarts图表的内边距_echarts - 条形图grid设置距离绘图区域的距离相关推荐

  1. echarts图表的内边距_echarts——各个配置项详细说明总结

    pie: { center : ['50%', '50%'], //默认全局居中 radius : [0, '75%'], clockWise :false, //默认逆时针 startAngle: ...

  2. echarts - 条形图grid设置距离绘图区域的距离

    在一些数据量过大的情况下,在一个固定的区域绘图往往需要对图表绘制区域的大小进行动态改变.这时候设置条形图距离绘图区域上下左右的距离可使用如下方式:表示条形图的柱子距离绘图区左边30%,距离右边40%, ...

  3. echarts 折线图线条粗细_ECharts 折线图 设置平滑和颜色

    设置折线图平滑以及线条颜色 可以到 ECharts页面 把下面内容替换到里面看实际效果或调整各个属性(替换series部分) series : [ { name:'最高气温', type:'line' ...

  4. 【温故知新】CSS学习笔记(盒子内边距介绍)

    CSS盒子内边距 这一节我们开始介绍内边距(Padding). 内边距(Padding)属性用于设置内边距,内边距是指边框与显示内容之间的距离. [例子] 默认情况下边框和内容紧挨着的: 这里我们设置 ...

  5. CSS基础(part11)--盒子模型之内边距

    学习笔记,仅供参考,有错必纠 参考自:某不知名网课 文章目录 盒子模型 内边距(padding) 属性设置 内盒尺寸计算 padding什么时候不影响盒子大小 盒子模型 内边距(padding) pa ...

  6. css内边距外边距和边框

    关于css内边距外边距和边框的一些介绍 1.margin 外边距 是指相邻同辈元素之间的距离. 相邻元素块的margin叠加显示 如上图所示两个元素块的margin值都设置为50px. 2.paddi ...

  7. 内边距和外边距,清除默认的内外边距

    内边距(padding)--边框与内容之间的距离 padding-left 左内边距 padding-right 右内边距 padding-top 上内边距 padding-bottom 下内边距 p ...

  8. CSS 内边距 padding 属性

    CSS padding 属性定义元素边框与元素内容之间的空白区域. ㈠padding(填充) ⑴当元素的 padding(填充)内边距被清除时,所释放的区域将会受到元素背景颜色的填充. ⑵单独使用 p ...

  9. 内边距(padding)

    内边距(padding) 指的是内容至边框的距离. padding属性用于设置内边距,是指边框与内容之间的距离 padding-top: 上内边距 padding-right: 右内边距 paddin ...

最新文章

  1. python 读法-python 怎么读,python 怎么读
  2. 在ASP.NET MVC中使用Log4Net记录异常日志,出错时导向到静态页
  3. nacos1.0.0 服务管理使用mysql
  4. textview 垂直居中_在Textview左边或右边添加图标 ,换行不错位
  5. testng.xml 配置大全
  6. 将自己数据集转化为lmdb格式
  7. 数据结构与算法——贪心算法
  8. 小程序动画从头开始_渐进式Web应用程序102:从头开始构建渐进式Web应用程序
  9. asp sql ip地址排序_SQL必知必会读书笔记,30分钟入门SQL!
  10. DSO的记录模式Record Mode字段测试
  11. 卷积神经网络的参数量和计算量
  12. windows下定时任务设置
  13. poj 3026 Borg Maze (bfs + 最小生成树)
  14. 微机计算机原理及应用马义德,微型计算机原理及应用答案讲述.doc
  15. 快讯|万博智云HyperMotion云迁移产品在华夏云网云市场上线了
  16. codeforces竞赛1141题解
  17. 芯片短缺局势依然严峻,供应链上下该如何破局?
  18. Python pywifi ERROR Open handle failed 的问题
  19. transformers.Trainer 在训练中断后无法加载checkpoint问题解决
  20. 2C+1A(JD6621*2PCS+FP6601A)智能退功率实现方案

热门文章

  1. 哈勃深空场以及星系合并的宇宙瑰丽景象
  2. 蓝桥杯试题 基础练习 数的读法(c++ Python)
  3. java图书馆_java编写图书馆管理系统
  4. 关于制定《传统蒙古文信息交换与处理字形字符标准编码》
  5. openssh8.6默认不支持公钥ssh(gogs无法使用)
  6. 蔚小理全面「PK」BBA?背后还有冲出重围的中国本土供应链
  7. Hadoop 之上的数据建模 - Data Vault 2.0
  8. 腾讯敏感词汇大全_有创意的饰品店名,独一无二的饰品店名大全
  9. 视频后期合成软件:Nuke 13 for Mac(支持m1) v13.0v3激活版
  10. 【ADB】设置adb输入法