CSS et PHP : affichage de tous les case
Salut !
je fais mon site un menu qui utilise le CSS qui doit s'afficher en fonction de la valeur de $action mais il m'affiche tous les cas .
voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <?php
switch($_GET["action"])
{
case 1 : echo "<li class=\"active\">Accueil</li><li><a href='index.php?action=2'>Site Map</a></li><li><a href='index.php?action=3'>Partenaires</a></li><li><a href='index.php?action=4'>Contact</a></li><li><a href='index.php?action=5'>Aides</a></li>";
case 2 : echo "<li><a href=\"index.php?action=1\">Accueil</a></li><li class='active'>Site Map</li><li><a href='index.php?action=3'>Partenaires</a></li><li><a href='index.php?action=4'>Contact</a></li><li><a href='index.php?action=5'>Aides</a></li>";
case 3 : echo "<li><a href=\"index.php?action=1\">Accueil</a></li><li><a href='index.php?action=2'>Site Map</a></li><li class='active'>Partenaires</li><li><a href='index.php?action=4'>Contact</a></li><li><a href='index.php?action=5'>Aides</a></li>";
case 4 : echo "<li><a href=\"index.php?action=1\">Accueil</a></li><li><a href='index.php?action=2'>Site Map</a></li><li><a href='index.php?action=3'>Partenaires</a></li><li class='active'>Contact</li><li><a href='index.php?action=5'>Aides</a></li>";
case 5 : echo "<li><a href=\"index.php?action=1\">Accueil</a></li><li><a href='index.php?action=2'>Site Map</a></li><li><a href='index.php?action=3'>Partenaires</a></li><li><a href='index.php?action=4'>Contact</a></li><li class='active'>Aides</li>";
default : echo "<li class=\"active\">Accueil</li><li><a href='index.php?action=2'>Site Map</a></li><li><a href='index.php?action=3'>Partenaires</a></li><li><a href='index.php?action=4'>Contact</a></li><li><a href='index.php?action=5'>Aides</a></li>";
}*/
?>
</ul>
</div> |
Voila la feuille de style
Code:
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| .browse_category {
font-size: 1.2em;
width: 270px;
color: #FFF;
background: inherit;
}
.bar {
clear: both;
font-size: 1.1em;
height: 30px;
color: #FFF;
margin: 0 0 0 0px;
background:#85C4D4;
}
.bar li {
margin: 0;
padding: 7px 12px 5px 12px;
color: #FFEADC;
background: #85C4D4;
float: left;
}
.bar li.active {
background: #336699 url(bar.gif) no-repeat top center;
color: #fff;
font-weight: bold;
padding: 10px 10px 6px 10px;
}
.bar li a {
font-weight: bold;
color: #FFF;
display: block;
background: inherit;
text-decoration: none;
}
.bar li a:hover {
color: #336699;
background: inherit;
} |