Bonjour la communauté,
je reviens vers vous car j'ai un petit soucis sur une positionement de bouton en CSS.
Mon petit soucis viens du fait que quand j'ouvre une page j'aimerais bien sur que le bouton soit OFF c'est a dire sur la dernière image. IMAGE AVEC 4 positions
Voici le code ci-dessous pour faire une jolie barre de navigation.
Dans la page :
Dans le CSS :
J'espère avoir été clair.
Merci de votre aide.
Au plaisir.
Modifié par Plaisir (24 Mar 2009 - 00:28)
je reviens vers vous car j'ai un petit soucis sur une positionement de bouton en CSS.
Mon petit soucis viens du fait que quand j'ouvre une page j'aimerais bien sur que le bouton soit OFF c'est a dire sur la dernière image. IMAGE AVEC 4 positions
Voici le code ci-dessous pour faire une jolie barre de navigation.
Dans la page :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Phil</title>
<link rel="stylesheet" href="nav.css" type="text/css" />
</head>
<body>
<div id="globalheader">
<ul id="globalnav">
<li id="gn-accueil"><a href="http://">accueil</a></li>
<li id="gn-crea"><a href="http://">crea</a></li>
<li id="gn-forma"><a href="http://">forma</a></li>
<li id="gn-photo"><a href="http://">photo</a></li>
<li id="gn-contact"><a href="http://">contact</a></li>
<li id="gn-secure"><a href="http://">secure</a></li>
</ul>
</div>
</body>
</html>
Dans le CSS :
/* CSS Document */
/* GLOBALHEADER */
#globalheader { width: 702px; height: 38px; margin: 0; position: absolute; top: 125px; left: 68px; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(images/nav.png); background-repeat: no-repeat; }
/* Bouttons OFF */
#globalheader #globalnav li#gn-accueil a { background-position: 0 0; }
#globalheader #globalnav li#gn-crea a { background-position: -117px 0; }
#globalheader #globalnav li#gn-forma a { background-position: -234px 0; }
#globalheader #globalnav li#gn-photo a { background-position: -351px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -468px 0; }
#globalheader #globalnav li#gn-secure a { background-position: -585px 0; }
/* Survol Souris */
#globalheader #globalnav li#gn-accueil a:hover { background-position: 0 -38px; }
#globalheader #globalnav li#gn-crea a:hover { background-position: -117px -38px; }
#globalheader #globalnav li#gn-forma a:hover { background-position: -234px -38px; }
#globalheader #globalnav li#gn-photo a:hover { background-position: -351px -38px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -468px -38px; }
#globalheader #globalnav li#gn-secure a:hover { background-position: -585px -38px; }
/* Clic */
#globalheader #globalnav li#gn-accueil a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-crea a:active { background-position: -117px -76px; }
#globalheader #globalnav li#gn-forma a:active { background-position: -234px -76px; }
#globalheader #globalnav li#gn-photo a:active { background-position: -351px -76px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -468px -76px; }
#globalheader #globalnav li#gn-secure a:active { background-position: -585px -76px; }
/* ON */
#globalheader.accueil #globalnav li#gn-accueil a:hover { background-position: 0 0; cursor: default; }
#globalheader.crea #globalnav li#gn-crea a { background-position: -117px -114px !important; }
#globalheader.forma #globalnav li#gn-forma a { background-position: -234px -114px !important; }
#globalheader.photo #globalnav li#gn-photo a { background-position: -351px -114px !important; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -468px -114px !important; }
#globalheader.secure #globalnav li#gn-secure a { background-position: -585px -114px !important; }
J'espère avoir été clair.
Merci de votre aide.
Au plaisir.
Modifié par Plaisir (24 Mar 2009 - 00:28)