Tooltip
A simple tooltip component that appears when a user hovers over an element.
Basic Example
This is a basic tooltip.
<div class="tooltip-wrapper" data-position="bottom">
<button class="btn">Hover Me</button>
<div class="tooltip">This is a basic tooltip.</div>
</div>
Positioned Tooltips
Top
Right
Bottom
Left
<div class="tooltip-wrapper" data-position="top">...</div>
Interactive Tooltip
You can click this
link.
<div class="tooltip-wrapper">
<button class="btn">Interactive</button>
<div class="tooltip">...</div>
</div>
Delayed Tooltip
Appears after 0.5s
<div class="tooltip-wrapper">
<button class="btn">Delayed</button>
<div class="tooltip delayed">...</div>
</div>
Custom HTML
Rich Content
Styled text.
Styled text.
<div class="tooltip-wrapper">
<button class="btn">HTML Tooltip</button>
<div class="tooltip">...</div>
</div>
Disabled Elements
This button is disabled!
<div class="tooltip-wrapper">
<button class="btn" disabled>...</button>
<div class="tooltip">...</div>
</div>
Fade Animation Tooltip
Tooltip text
<div class="fade-tooltip-demo">
<button class="btn">Hover me</button>
<span class="fade-tooltip-text">Tooltip text</span>
</div>
Conclusion
Tooltips are a great way to provide additional information without cluttering the UI. Use them wisely to enhance user experience.