Bootstrap include, oltre ad una serie di direttive CSS, anche un insieme di funzionalità offerta attraverso JavaScript.
In tal senso, le finestre modali rappresentano un interessante modo di convogliare informazioni senza uscire dalla pagina.
Per poter creare una finestra modale con Bootstrap, è sufficiente utilizzare questo pezzo di markup:
<div class="modal fade" id="confirmModal" aria-hidden="true" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"> <span aria-hidden="true">×</span> <span class="sr-only">Chiudi</span> </button> <h4 class="modal-title">Titolo</h4> </div> <div class="modal-body"> <p>Contenuto</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Annulla</button> <button type="button" class="btn btn-primary">Salva</button> </div> </div> </div> </div>
Per invocare l'apertura della finestra, è sufficiente inserire un markup come questo:
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#confirmModal">Apri</button>
Grazia all'attributo data-target, potremo indicare l'ID del tag su cui abbiamo inserito la nostra finestra modale.
Resta possibile invocare l'apertura della finestra anche via JavaScript:
$('#confirmModal').modal('toggle');
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Usare le collection expression per inizializzare una lista di oggetti in C#
Gestione dell'annidamento delle regole dei layer in CSS
Creazione di componenti personalizzati in React.js con Tailwind CSS
Utilizzare il trigger SQL con le Azure Function
Migrare una service connection a workload identity federation in Azure DevOps
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Gestione degli stili CSS con le regole @layer
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Estrarre dati randomici da una lista di oggetti in C#
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Generare HTML a runtime a partire da un componente Razor in ASP.NET Core
I più letti di oggi
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
- Creare una libreria CSS universale: Cards
- Eseguire script pre e post esecuzione di un workflow di GitHub