VOOZH about

URL: https://quasar.dev/vue-components/tooltip/

⇱ Tooltip | Quasar Framework


assignment_late
Why donate
travel_explore
API Explorer
build
Quasar CLI (with Vite)
Upgrade Guide
Creating a New Project
The /quasar.config File
Convert q/app-webpack Project
Browser Compatibility
TypeScript Support
Directory Structure
Commands List
CSS Preprocessors
Page Routing with VueRouter
Lazy Loading - Code Splitting
Handling Assets
Boot Files
Prefetch Feature
API Proxying
Handling Vite
Handling import.meta.env
State Management with Pinia
Lint and Format Code
Testing & Auditing
Developing Mobile Apps
Ajax Requests
Opening Dev Server To Public
build
Quasar CLI (with Webpack)
Tooltip

The QTooltip component is to be used when you want to offer the user more information about a certain area in your App. When hovering the mouse over the target element (or briefly touching and holding on mobile platforms), the tooltip will appear.

Loading QTooltip API...

Usage

The idea with QTooltip is to place it inside your DOM element / component that you want to be the trigger as direct child. Don’t worry about QTooltip content inheriting CSS from the container as the QTooltip will be injected as a direct child of <body> through a Quasar Portal.

Basic


Toggle through v-model


WARNING

If you want to conditionally activate or de-activate a QTooltip, please use v-if on it instead of v-show.

Customize

Customize


Custom delay (1 second)


With offset


Transitions

In the example below there’s a few transitions showcased. For a full list of transitions available, go to Transitions.

Custom transition


Reusable

The example below shows how to create a re-usable menu that can be shared with different targets.

Using target


Positioning

The position of QTooltip can be customized. It keeps account of the anchor and self optional props. The final position of QTooltip popup is calculated so that it will be displayed on the available screen real estate, switching to the right-side and/or top-side when necessary.

For horizontal positioning you can use start and end when you want to automatically take into account if on RTL or non-RTL. start and end mean “left” for non-RTL and “right” for RTL.


Anchor Origin
Vertical
Top
Center
Bottom
Horizontal
Left
Middle
Right
Start
End
Self Origin
Vertical
Top
Center
Bottom
Horizontal
Left
Middle
Right
Start
End

<q-tooltip anchor="bottom middle" self="top middle">
 Here I am!
</q-tooltip>

Caught a mistake?Edit this page in browser
1. Introduction
2. QTooltip API
3. Usage
3.1. Customize
3.2. Transitions
3.3. Reusable
3.4. Positioning
Copyright © 2015-present PULSARDEV SRL, Razvan Stoenescu