J'ai une page avec cette URL: http://localhost:8000/progress/c/?l=1&c=1mettre en évidence le lien sélectionné dans le menu bar
Et le contenu ci-dessous pour travailler comme une simple barre de menu css. style
<div class="menu_div">
<ul>
<li><a href="/progress/c/?l=1&c=1"> l1c1 </a></li>
<li><a href="/progress/c/?l=2&c=1"> l1c1 </a></li>
<li><a href="/progress/c/?l=3&c=1"> l1c1 </a></li>
<li><a href="/progress/c/?l=4&c=1"> l1c1 </a></li>
</ul>
</div>
CSS est
.menu_div ul
{
padding:6px;
margin:0px;
font-size:12px;
list-style:none;
text-indent:15px;
}
.menu_div ul li
{
line-height:28px;
border-bottom:1px solid #000;
}
.menu_div ul li a
{
text-decoration:none;
font-color:#3A332D;
display:block;
}
.menu_div ul li a:hover
{
background:blue;
}
.menu_div ul li#active
{
background:blue;
}
Quand je passe la souris sur les liens les changements de couleur d'arrière-plan, mais le lien de menu sélectionné est pas surligné en bleu. J'utilise le framework django.
Je crois que votre URL 'localhost' n'est pas accessible pour le reste du monde;) – VisioN
@VisioN si vous lisez le question, c'est d'ailleurs le point. – sg3s
@ sg3s, oui, mais comment pouvez-vous savoir ce que «actif» signifie l'auteur. Nous n'avons pas assez de HTML pour ça. Si le «lien de menu actuellement sélectionné» vient avec la classe «active», la réponse est évidente, sinon il pourrait y avoir d'autres problèmes. – VisioN