当前位置: 首页 > wzjs >正文

预订网站模板自己怎么做关键词优化

预订网站模板,自己怎么做关键词优化,岳阳网站开发报价,python基础教程雪峰在使用 ECharts 开发可视化图表时,默认的 tooltip 会显示在鼠标右侧。这种默认行为在某些布局中可能会导致遮挡、偏移或视觉不居中。为了让用户获得更优的交互体验,我们可以通过手动设置 tooltip.position 函数,实现 提示框在鼠标下方居中显示…

在使用 ECharts 开发可视化图表时,默认的 tooltip 会显示在鼠标右侧。这种默认行为在某些布局中可能会导致遮挡、偏移或视觉不居中。为了让用户获得更优的交互体验,我们可以通过手动设置 tooltip.position 函数,实现 提示框在鼠标下方居中显示 的效果。

1、 默认问题

ECharts 默认的 tooltip 会显示在鼠标右边,如果鼠标靠近图表右侧边缘时,tooltip 可能会:

  • 超出图表边界

  • 遮挡关键信息

  • 视觉不对称、不美观

2、 设置 tooltip.position

tooltip: {trigger: 'item',formatter: '{b}: {c} ({d}%)',position: function (point, params, dom, rect, size) {const tooltipWidth = dom.offsetWidth || 100;const tooltipHeight = dom.offsetHeight || 40;const [x, y] = point;// 横向居中,纵向稍下return [x - tooltipWidth / 2, y + 10];},backgroundColor: 'rgba(0,0,0,0.7)',textStyle: {color: '#fff',fontSize: 12,},
}
参数含义说明
point当前鼠标的像素坐标 [x, y]
paramstooltip 对应的数据项信息
domtooltip 的 DOM 节点对象,可以读取其宽高
rect触发该 tooltip 的图形的边界信息
size当前图表的宽高等信息

 3、核心定位逻辑

const [x, y] = point;
const tooltipWidth = dom.offsetWidth || 100;
return [x - tooltipWidth / 2, y + 10];

解释:

  • x - tooltipWidth / 2: 让 tooltip 横向居中

  • y + 10: 将 tooltip 垂直放在鼠标下方 10 像素位置

 4、如果想显示在鼠标上方怎么办?

 

return [x - tooltipWidth / 2, y - tooltipHeight - 10];

 

http://www.dtcms.com/wzjs/326016.html

相关文章:

  • wordpress不用插件seo点击排名软件营销工具
  • 做网站哪里最好seo案例模板
  • 电脑零基础培训班如何优化seo
  • 专门做化妆品平台的网站有哪些seo黑帽优化
  • 深圳微信网站建设深圳最新新闻事件今天
  • 鄂州正规网站建设搜索引擎营销的方法
  • 网页设计欣赏英文翻译seo课程多少钱
  • 营销型网站建设大概多少钱泰安网站seo
  • 如何建设好政府门户网站常州网络推广平台
  • 今日闵行公告宁波优化网站哪家好
  • 建设网站的需求分析足球世界排名
  • 永康网站建设制作百度提交入口网址是什么
  • 绍兴网站开发宁波seo快速排名
  • 建设标准网站2345导航网址
  • 怎样在门户网站做 推广北京seo代理商
  • 网站如何做排名靠前广告seo是什么意思
  • 做外贸常用那几个网站百度推广网站平台
  • wordpress有什么选什么用seo主要做哪些工作
  • 电子商务网站是什么意思浙江百度查关键词排名
  • 网站建设专业课程济南网站推广公司
  • 文昌网站建设广告设计自学教程
  • 家装网站建设公司哪家好网站seo标题优化技巧
  • 个体营业执照可以做网站服务吗全国疫情最新情况最新消息今天
  • 电子商务网站的整体规划疫情最新数据消息
  • 手机上怎么做投票网站漯河搜狗关键词优化排名软件
  • 固原网站建设云浮新增确诊病例30例
  • 电商网站开发视频教程怎样在百度上打广告
  • 张家界网站友情链接的网站图片
  • 大连网红餐厅北京seo关键词
  • 网站测试主要包括哪三类郑州网络营销哪个好