Base
Base
<div class="parent-element"
fr-tooltip="props string"
>...</div>
사용자 이벤트로 요소에 접근 시 요소에 대한 간단한 정보를 시각적으로 보여주는 UI요소
<div class="parent-element"
fr-tooltip="props string"
>...</div>
<!-- @theme: light | dark(default) -->
<div class="parent-element"
fr-tooltip="theme: {@theme}"
>...</div>
<!-- @trigger: hover(default) | click -->
<div class="parent-element"
fr-tooltip="trigger: {@trigger}"
>...</div>
[fr-target] 속성이 지정된 html source를 tooltip 컨텐츠로 활용 가능합니다.
Html Contents
<!-- type content -->
<div class="parent-element"
fr-tooltip="content: {tooltip content}"
>...</div>
<!-- type target -->
<div class="parent-element"
fr-tooltip
>
<span fr-target>
<!-- tooltip content -->
</span>
</div>
pos 속성은 기본적으로 '{direct}-{align}' 구조로 적용 합니다. 예를들면 'top-center', 'left-start' 처럼, 하지만 가운데 정렬을 기본 값으로 두고 position만 입력하더라도 동작 가능합니다.
<!-- @pos: top | left | right | bottom -->
<div class="parent-element"
fr-tooltip="pos: {@pos}"
>...</div>
<!-- (position): top | left | right | bottom -->
<!-- (align): start | center | end -->
<!-- @pos: (position)-(align) -->
<div class="parent-element"
fr-tooltip="pos: {@pos}"
>...</div>
<!-- @offset: number(px) -->
<div class="parent-element"
fr-tooltip="offset: {@offset}"
>...</div>
<!-- @size: small | null -->
<div class="parent-element"
fr-tooltip="size: {@size}"
>...</div>
<!-- @maxWidth: number-->
<!-- default: 250-->
<div class="parent-element"
fr-tooltip="maxWidth: {@maxWidth}"
>...</div>
<!-- @textAlign: 'left | 'center' | 'right'-->
<!-- default: center-->
<div class="parent-element"
fr-tooltip="textAlign: {@textAlign}"
>...</div>
<!-- @textAlign: number(px)-->
<!-- default: 8-->
<div class="parent-element"
fr-tooltip="padding: {@padding}"
>...</div>