Exercices Bootstrap 5
10 exercices pour maîtriser la grille, les composants et les utilitaires Bootstrap 5.
Grille responsive Bootstrap
Tâche : Créez 3 colonnes : 100% mobile → 50%/50% tablette → 33%/33%/33% desktop. Utilisez col-12 col-md-6 col-lg-4 et g-3.
Boutons Bootstrap
Tâche : Créez 5 boutons : primary, outline-secondary, success small, danger large, warning désactivé.
Navbar responsive Bootstrap
Tâche : Créez une navbar dark avec logo, liens collapsables et bouton de connexion. Menu hamburger sur mobile.
Card Bootstrap
Tâche : Créez une card avec titre, texte, badge de date et bouton. Utilisez h-100 pour égaliser les hauteurs dans une grille.
Modal de confirmation
Tâche : Créez un bouton "Supprimer" qui ouvre un modal de confirmation avec annuler/confirmer.
Formulaire Bootstrap complet
Tâche : Formulaire avec floating labels, validation HTML5, checkbox CGU et bouton submit.
Alertes dismissibles
Tâche : Créez 3 alertes Bootstrap (success, warning, danger) dont une dismissible avec btn-close et data-bs-dismiss.
Utilitaires Flexbox Bootstrap
Tâche : En-tête avec d-flex justify-content-between. Statistiques avec flex-fill. Responsive flex-column/flex-md-row.
Tableau Bootstrap accessible
Tâche : Tableau table-striped table-hover avec thead dark, badges dans les cellules, boutons d'action et scope="col" sur les th.
Dashboard Admin complet
Tâche finale : Dashboard Bootstrap avec navbar sticky, 4 stat-cards en grille, tableau de données et modal d'ajout.