Quando dobbiamo mostrare un messaggio di aiuto all'utente, il tooltip di default offerto dal browser è comodo, ma non è di certo la soluzione più elegante. Negli anni sono stati creati diversi plugin per creare tooltip più o meno eleganti, ma al momento Bootstrap ne offre uno dei più semplici e visualmente gradevoli da utilizzare.
Il primo passo per utilizzare il plugin di Bootstrap è creare un oggetto HTML al quale attaccare il tooltip. All'oggetto dobbiamo aggiungere i seguenti tre attributi:
- data-toggle: da impostare su "tooltip";
- data-placement: da impostare su top-bottom-left-right per specificare dove far apparire il tooltip rispetto all'oggetto;
- title: da impostare con il testo del tooltip.
<button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="top" title="Tooltip in alto">Salva</button>
Una volta creato il codice HTML, dobbiamo istanziare il plugin nel seguente modo.
$('.btn').tooltip(options);
L'oggetto options può contenere diverse proprietà che sono specificate nella documentazione raggiungibile qui: http://getbootstrap.com/javascript/#tooltips.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Triggerare una pipeline su un altro repository di Azure DevOps
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Escludere alcuni file da GitHub Secret Scanning
Creare alias per tipi generici e tuple in C#
Utilizzare QuickGrid di Blazor con Entity Framework
Utilizzare Azure Cosmos DB con i vettori
Limitare le richieste lato server con l'interactive routing di Blazor 8
Disabilitare automaticamente un workflow di GitHub (parte 2)
Definire stili a livello di libreria in Angular
Code scanning e advanced security con Azure DevOps
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework