Fixer la Barre de Menu et Activer les Liens avec Ancres
Objectifs
Les objectifs de cette vidéo sont de:
- Apprendre à fixer un menu en haut de la page
- Comprendre comment activer les liens de navigation avec ancre
- Maîtriser l'utilisation des attributs data de Bootstrap
Résumé
Découvrez comment optimiser votre page web en utilisant les plugins Javascript de Bootstrap pour fixer un menu en haut et activer les liens avec ancres.
Description
Pour cette dernière leçon consacrée aux plugins Javascript de Bootstrap, nous allons apprendre à fixer un menu en haut de notre page et à activer les liens lorsqu'ils sont cliqués, redirigeant vers la partie correspondante de la page. Tout d'abord, nous verrons comment appliquer la classe navbar Fixed Top
à notre menu pour le maintenir en haut de la page. Ensuite, nous ajusterons le padding
du body
afin d'éviter que le contenu ne passe derrière le menu fixe.
Nous ajouterons également les attributs data-spy="scroll"
et data-target="#MainMenu"
pour que Bootstrap gère automatiquement la classe active
lorsque l'utilisateur navigue à travers les différentes sections de la page. Cette technique est particulièrement utile pour les sites Web de type OnePage où le contenu est accessible par défilement.
Après cette leçon, vous serez capable de:
- Fixer un menu en haut de la page
- Utiliser les attributs
data-spy
etdata-target
pour activer les liens - Éviter les problèmes de superposition de contenu avec un menu fixe
Questions - réponses
navbar Fixed Top
à votre barre de menu dans le code HTML.
data-spy="scroll"
et data-target="#MainMenu"
sont utilisés pour activer automatiquement les liens de navigation avec ancre.