Menu comme celui de grafikart

Par heaven-khn, il y a 15 ans


Salut, je veux avoir un menu comme celui de grafikart a chaque fois tu click sur un element tu il aura une class "active" qui le differencie des autres element .
quelqu'un a une idee ?? merci
cordialement

1 réponse

WinuX, il y a 15 ans

Yop,

Il faut te diriger vers php pour ceci.
Le but étant de définir une class par page avant d'appeler le menu. Ensuite tu affectes les propriétés en css à cette class. Et pour finir, tu fait certaines conditions sur le menu en fonction de cette class défini.

Par exemple dans ton index tu défini une variable ainsi :

$class_menu = 'index';
require('menu.php');

Dans ton menu.php tu auras un truc du style :

if($class_menu == 'index')
    $menu='<li><a class="active" href="index.php" >Index</a></li>';

Après pour le css, no souchis j'pense x)

Cordialement, WinuX