社区
C#
帖子详情
为什么我的toolTip总是闪个不停,怎么能叫它不闪呢?
AliexBoob
2009-11-29 09:27:10
。
...全文
445
13
打赏
收藏
为什么我的toolTip总是闪个不停,怎么能叫它不闪呢?
。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AliexBoob
2009-11-29
打赏
举报
回复
顺序换了一下,还是不行!
yszwn
2009-11-29
打赏
举报
回复
一般Tooltip都是只能显示一个。你把两个显示的前后顺序调换一下,如果ToolTip1闪的话,应该就是这个原因。
AliexBoob
2009-11-29
打赏
举报
回复
???
AliexBoob
2009-11-29
打赏
举报
回复
额。。。。哪个不闪啊???宋慧乔???
z569362161
2009-11-29
打赏
举报
回复
用不闪的就行了.
很多程序并不一定有错误.原因很多.
我写过一个程序,运行两次正常,第3次开始就不输出了.什么原因?
天知道.
AliexBoob
2009-11-29
打赏
举报
回复
还有善良的人没啊?
AliexBoob
2009-11-29
打赏
举报
回复
个人觉得好像跟tooltip2里的文字太多有关了,
字多了就闪,少了就不闪,咋解决呢?》
AliexBoob
2009-11-29
打赏
举报
回复
这么个情况,用了俩toolTip,
第一个取鼠标位置显示 toolTip1.Show(str, pictureBox1, e.X + 5, e.Y, 5000);
第二个在他下方显示toolTip2.Show(str1, pictureBox1, e.X - 85, e.Y + 145, 10000);
但是第一个不闪,第二个就不停的闪,这是为什么呢???
不管怎样,先谢谢3楼!
wuyq11
2009-11-29
打赏
举报
回复
toolTip.AutoPopDelay = 5000;
toolTip.ShowAlways = false;
或重写override void OnMouseMove(MouseEventArgs e)
bcl258586301
2009-11-29
打赏
举报
回复
楼主怎么个情况,说清楚点呢...
AliexBoob
2009-11-29
打赏
举报
回复
。
AliexBoob
2009-11-29
打赏
举报
回复
。
Sugar_Tiger
2009-11-29
打赏
举报
回复
最好贴下代码
echarts中出现
tooltip
时页面相对定位布局出现抖动
1、分析原因: 在echarts图表中出现
tooltip
时,画布的父标签(即:echarts.init()的标签)的有时宽高都会发生变化,导致相对布局的div可能大小发生变化(画布大小却不变),导致页面
闪
动。 2、解决办法: 在该画布的父标签(即:echarts.init()的标签)外层套一个div,设置overflow:hidden;然后,设置
tooltip
的confine:true;(设置
tooltip
不超出图表)。 ...
el-table使用show-overflow-
tooltip
导致的光标
闪
烁问题
我在网上还看到一个方法,是给show-overflow-
tooltip
生成后的提示框加多行省略的样式,让显示的内容不要太多,去避免这个问题,但是我觉得按需求的角度看,你既然表格行内省略了,鼠标移入提示说明是客户需要知道全部内容,你再给提示加个省略,不是有毛病QAQ。想办法让提示框的显示延迟一下,应该可以解决。最近发现了一个由于el-table中使用了show-overflow-
tooltip
并且这一行内容太多(我的每行内容是1000字以上),导致我一行一行去看提示框的内容的时候,会有光标
闪
烁的问题。
react中解决下拉时,多个
tooltip
包裹的列表中,hover时,
tooltip
快速触发,
闪
烁问题
闪
烁问题,是由于没有用div包裹元素 下拉时不让hover到的元素触发,停止下拉时才触发
tooltip
显示 这里就涉及到如何判断滚动中和滚动结束 只需要在滚动时记录下top1,而滚动时节流1000调用另一函数,此函数中再获取当前滚动条值记录为top2,如此进行比较,就可以知道当前滚动是否停止 而为何需要1000ms的间隔再判断了,试想一下,如果每次都是秒判断,那么必定一直相等,因为top1,top2两者都是取得滚动条的值,自然是要有些间隔来取, import React, { Component
解决ECharts中使用
tooltip
时鼠标移入抖动问题
当鼠标移入Echarts的时候页面可能会出现抖动的情况,据查阅资料得知:出现这种情况是因为echarts所在容器的外部一定存在设置了类似overflow:auto这种滚动条,而
tooltip
中有这么个属性transitionDuration,默认为0.4秒,当我们鼠标移入的时候,因为有0.4秒的延迟,本身
tooltip
就占有一定的宽高,所以在这0.4秒的时间dom超出容器导致滚动条的产生,0.4秒过后又恢复,就出现了抖动的异常现象。
echarts地图利用2.0版本时
tooltip
出现
闪
动情况的解决办法
先前做统计图展示页面的时候,由于是每5秒请求数据返回给地图,所以,在鼠标hover到地图的时候,由于数据的渲染,会出现
闪
动的情况,因为每次收到数据就去setOption一次。 最后的处理方法是,在setOption之前先加个标志位,如果鼠标移到地图map上,就不去setOption,涉及到echarts的on事件, var myChart = echarts.init(document.ge...
C#
110,499
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章