【发布时间】:2020-11-24 12:43:48
【问题描述】:
我有igx-grid,我在其中使用igxTooltip。当我将鼠标悬停在网格单元上时,工具提示正在显示,当我将鼠标悬停在工具提示上时,它会自动隐藏。我想让它在我将鼠标悬停在工具提示上时保留工具提示,并且当鼠标移出时它应该隐藏。
这是我试过的。
HTML代码:
<div *ngIf="column.isTooltip">
//cell of grid
<div class="heightTarget" [igxTooltipTarget]="tooltipRef1">{{ value }}</div>
</div>
<div>
<div #tooltipRef1="tooltip" igxTooltip>
//this is tooltip which is showing
<div class="poiterClass">{{ value }}</div>
</div>
</div>
CSS代码:
.heightTarget {
width: 130px;
overflow: hidden;
display: inline-block;
text-overflow: ellipsis;
white-space: nowrap;
}
.pointerClass {
display: none;
}
.pointerClass :hover {
display: block;
}
【问题讨论】:
-
这能回答你的问题吗? Plain JavaScript tooltip
-
看来
igxtooltip正在处理隐藏和显示工具提示的逻辑。也许你可以覆盖它。其次,你隐藏并显示pointerClassdiv,而不是我认为你应该尝试使用#tooltipRef1div。
标签: javascript html css angular