Bonjour à tous
Le menu suivant s'affiche parfaitement sans Symfony2 mais dès que je l'intègre dans Symfony2, la couleur de fond (rouge) du menu actif change vers l'élément sur lequel j'ai cliqué (jusque là tout va bien) puis après avoir afficher la page, la couleur ne 'reste pas' et 'retourne' au menu précédemment actif. je précise que sans Symfony2 tout est OK, mais je souhaite appliquer tout ce que j'ai appris sur Symfony2. Merci par avance pour votre aide.
Le HTML est le suivant:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <nav class="navbar navbar-fixed-top navbar-default" role="navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li> <a id="first_menu" href={{ path('dl_cv_competences') }} class="lien_menu">Compétences</a> </li> <li> <a href={{ path('dl_cv_annonces') }} class="lien_menu">Plateforme d'annonces</a> </li> <li> <a href={{ path('dl_cv_discussion') }} class="lien_menu">Plateforme de discussion</a> </li> <li> <a href={{ path('dl_cv_profil') }} class="lien_menu">Profil et postes</a> </li> </ul> </div> </div> </nav>
et le CSS pour le menu est:
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 .navbar{ background-color: #66cccc;/*bleu pale*/ color:white; } .navbar .container .nav >li >a{ font-size: 16px; color: white; } .navbar .container .nav >li:hover, .navbar .container .nav >li > a:focus{ background-color: #CF0A2C;/*rouge*/ color: white; font-size:18px; } nav li{ border-left: 1px solid white; }
Partager