Couleur lien page actuelle
doctorpower
Messages postés
404
Statut
Membre
-
P@t@ch0n Messages postés 603 Statut Membre -
P@t@ch0n Messages postés 603 Statut Membre -
Bonjours, j'aimerai que les liens de mon site qui poient sur la page actuelle soient d'une autre couleur, afin que le visiteur sache dans quelle rubrique il se trouve.
J'ai fais un petit code php pour faire changer la class du lien mais je n'arrive pas a l'intérgrer efficacement au site, sans avoir à changer tout les liens des menus...
voici le code:
dans le CSS: (par exemple)
merci d'avance
J'ai fais un petit code php pour faire changer la class du lien mais je n'arrive pas a l'intérgrer efficacement au site, sans avoir à changer tout les liens des menus...
voici le code:
<a href="index.php" <?php
if ($_SERVER['REQUEST_URI'] == '/index.php')
{
$class="class='active'";
}
else
{
$class="id='menu_5 a'";
}
echo $class;
?>> Accueil</a>
dans le CSS: (par exemple)
.active
{
color: red;
}
merci d'avance
A voir également:
- Couleur lien page actuelle
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Supprimer page word - Guide
- Ma position actuelle - Guide
- Verificateur de lien - Guide
1 réponse
En utilisant un tableau sans doute ?
$liens = array(
'index' => 'accueil',
'article' => 'articles',
'catégorie' => 'categories',
'livreor' = 'livre d\'or');
$fichier = pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME);
foreach( $liens as $k => $v )
{
$class = null;
if( $fichier == $k )
$class = ' class="active"';
echo '<a href="' . $k . '.php"' . $class . '>' . $v . '</a>';
}