Ignite UI for Angular 11.1.10 バージョン時点での情報に基づいています。

igxTooltip では、overlaySettings プロパティを利用することでツールチップの表示位置を制御することができます。ConnectedPositioningStrategy に、ツールチップの縦横の表示方向、開始位置を指定します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<div class="parent"
[igxTooltipTarget]="tooltipRef"
[overlaySettings]="tooltipOverlaySettings">
ここでマウスホバー
</div>
<div #tooltipRef="tooltip" igxTooltip>ツールチップ</div>
<div class="parent" [igxTooltipTarget]="tooltipRef" [overlaySettings]="tooltipOverlaySettings"> ここでマウスホバー </div> <div #tooltipRef="tooltip" igxTooltip>ツールチップ</div>
<div class="parent"
  [igxTooltipTarget]="tooltipRef"
  [overlaySettings]="tooltipOverlaySettings">
  ここでマウスホバー
</div>
<div #tooltipRef="tooltip" igxTooltip>ツールチップ</div>
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
tooltipOverlaySettings : OverlaySettings = {
positionStrategy: new ConnectedPositioningStrategy({
horizontalDirection: HorizontalAlignment.Right,//表示の方向
horizontalStartPoint: HorizontalAlignment.Right,//表示の開始位置
verticalDirection: VerticalAlignment.Top,//表示の方向
verticalStartPoint: VerticalAlignment.Top//表示の開始位置
})
};
tooltipOverlaySettings : OverlaySettings = { positionStrategy: new ConnectedPositioningStrategy({ horizontalDirection: HorizontalAlignment.Right,//表示の方向 horizontalStartPoint: HorizontalAlignment.Right,//表示の開始位置 verticalDirection: VerticalAlignment.Top,//表示の方向 verticalStartPoint: VerticalAlignment.Top//表示の開始位置 }) };
tooltipOverlaySettings : OverlaySettings = {
  positionStrategy: new ConnectedPositioningStrategy({
    horizontalDirection: HorizontalAlignment.Right,//表示の方向
    horizontalStartPoint: HorizontalAlignment.Right,//表示の開始位置
    verticalDirection: VerticalAlignment.Top,//表示の方向
    verticalStartPoint: VerticalAlignment.Top//表示の開始位置
  })
};
Tagged:

製品について

Ignite UI for Angular