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
Escludere alcuni file da GitHub Secret Scanning
Autenticazione di git tramite Microsoft Entra ID in Azure DevOps
Creare una libreria CSS universale: Cards
Testare l'invio dei messaggi con Event Hubs Data Explorer
Combinare Container Queries e Media Queries
Eseguire query in contemporanea con EF
Abilitare automaticamente il force push di un gruppo su Azure DevOps
Gestire progetti NPM in .NET Aspire
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Utilizzare l nesting nativo dei CSS
Collegare applicazioni server e client con .NET Aspire
Recuperare le subissue e il loro stato di completamento in GitHub
I più letti di oggi
- Usare i settings di serializzazione/deserializzazione di System.Text.Json di ASP.NET all'interno di un'applicazione non web
- The Agentic Day - Milano
- .NET Conference Italia 2025 - Milano
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Gestione ciclo di vita in .NET Aspire