Menu onglet horizontal

Fermé
labourette Messages postés 657 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 24 juillet 2016 - 16 oct. 2010 à 15:54
labourette Messages postés 657 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 24 juillet 2016 - 16 oct. 2010 à 20:37
Bonjour,

Pouvez-vous s'ils vous plait me donner un coup de main pour résoudre mon problème de menu.
Bien entendu je débute en php et j'ai du mal à comprendre pourquoi ça ne fonctionne pas.
Je souhaite que le lien de ma page en cours reste bien visible par rapport aux autres pour que le visiteurs sache sur quel page il est.
Lorsque je clique sur un lien ça l'affiche bien en noir et souligné mais quand la page est chargée ça ne reste pas.
Un très grand merci pour votre aide.
Je vous donne les codes
D'abord le menu je vous donne juste un lien.

<ul id="nav">
<li<?php if ($nav_en_cours == 'liste_membre') {echo ' id="en-cours"';} ?>>
<a href="index.php?body=espace_membre&amp;body_e=liste_membre" onclick="ad_list();">
<img src="image/liste_membre.png" width="22px" height="22px" align="top" />Liste des membres </a></li>
</ul>

ensuite sur chaque page concerné

<?php $nav_en_cours = 'liste_membre'; ?>


et pour finir le CSS

#nav{
	width: 95%;
	height: 20px;
	background-color: #D6DFF7;
	vertical-align: middle;
	margin: 20px;
	}
#nav a{

	font-size: 80%; 
	}

#nav ul{
	padding: 0;
	margin: 0;
	}
#nav li{
	float: left;
	list-style-type: none;
	margin-left: 7px;
	margin-right: 7px;
	padding: 0;
	font-weight: bold;
	}
#nav a:link, #nav a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}
#nav a:link#actif, #nav a:visited#actif, #nav a:hover
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

A voir également:

2 réponses

Spykees Messages postés 16 Date d'inscription vendredi 15 octobre 2010 Statut Membre Dernière intervention 17 octobre 2010
Modifié par Spykees le 16/10/2010 à 16:01
j'ai regardé sommairement, mais la première chose qui me paraît fausse est qu'il n'y a pas de block en-cours dans ton css

tu appel l'id id="en-cours"

hors l'id en-cours n'existe pas dans ton css
0
labourette Messages postés 657 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 24 juillet 2016 6
16 oct. 2010 à 16:20
Bonjour et merci de votre réponse
J'ai rajouté mon id comme ceci mais toujours rien à l'ouverture de la page en cours.
Merci de votre aide
#en-cours{
border-bottom: 4px solid #000;
padding-bottom: 2px;
color: #000;	
	}
0
labourette Messages postés 657 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 24 juillet 2016 6
16 oct. 2010 à 20:37
Bonjours

Pouvez-vous m'aider je suis vraiment désespéré, s'il vous plait.
Un grand merci
0