Mise en évidence du menu actif
Fait partie de la section Maîtrise du CSS du Journey HTML de Coddy. Leçon 39 sur 43.
Défi
FacileUn simple menu de navigation est fourni avec quatre liens. Votre tâche consiste à le rendre plus interactif à l’aide de pseudo-classes.
Écrivez du CSS pour :
- Modifier la couleur d’arrière-plan d’un lien lorsqu’un utilisateur le survole en la définissant sur
rgba(50, 168, 82, 1). - Modifier la couleur du texte en blanc lorsque le lien est activement cliqué.
Essayez vous-même
<html>
<head>
<title>Highlight Active Menu</title>
<style>
nav a {
padding: 10px;
text-decoration: none;
color: black;
}
/* Add your styles here */
</style>
</head>
<body>
<nav>
<a href="#">Home</a>
<a href="#">About</a>
<a href="#" class="active">Blog</a>
<a href="#">Contact</a>
</nav>
</body>
</html>
Toutes les leçons de Maîtrise du CSS
1Maîtrise des sélecteurs – Combinaisons
IntroductionSélecteur de descendantSélecteur d'enfantSélecteur de frère adjacentSélecteur de frère généralDéfi récapitulatif7Construire avec CSS Grid
Les bases de GridPlacement d'éléments Grid-rowZones nomméesDéfi récapitulatif2Pseudo-classes interactives
Pseudo-classesEffets de survolEffets de focusStyles actifsDéfi récapitulatif3Pseudo-classes structurelles
Pseudo-classes structurellesCibler le premier enfantCibler le dernier enfantLa puissance des motifs : utiliser nth-childDéfi récapitulatif6Landing Page
Styler la section d'en-têteStyler le boutonMise en page de la sectionMise en page des cartesAjouter les touches finales9Défis finaux
Mise en évidence du menu actifLignes de tableau en zèbreEffet de survol de boutonMise en page de cartes en GridImage Hero floutéeEntraînez-vous par vous-même : Playground Web