Comment mettre en surbrillance les éléments de menu actifs et atténuer ceux qui ne sont pas actifs
Dans cet extrait de code, nous rencontrons un scénario dans lequel nous souhaitons atténuer l'opacité de tous les éléments de menu (éléments
Solution CSS
Pour obtenir cet effet, nous utilisons CSS pour ajuster dynamiquement l'opacité du menu items :
ul:hover li { opacity: 0.5; } ul li:hover { opacity: 1; }
Explication :
Exemple
Considérez le code HTML et CSS suivant :
<ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> </ul> <style> li { float: left; width: 33.33%; line-height: 50px; background: gray; list-style-type: none; } ul:hover li { opacity: 0.5; } ul li:hover { opacity: 1; } </style>
Lorsque vous survolez l'icône
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!