Centrer un menu , et qu'il reste fixe !

Fermé
Cbast7 Messages postés 112 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 15 juin 2011 - 8 juil. 2009 à 01:59
chupa23 Messages postés 149 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 20 juillet 2009 - 8 juil. 2009 à 10:25
Bonjour,

je rencontre un probleme , j'arrive a centrer mon menu sur mon ecran , mais dès que je change d'ecran sa me le decale , voici le code de mon menu.css :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Barre de menu horizontale et centrée</title>
<style type="text/css">

body {
font: normal 100.01% Helvetica, Arial, sans-serif;
color: black; background-color: #ffffff;
}

.hovermenu ul{
font: bold 16px arial;
padding-left: 0px;
margin-left: 38%;
text-align : center;
height: 0px;

}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 0px 0.5em;
text-decoration: none;
float: left;
color: black;
background-color: #C0C0C0;
border: 1px solid #000000;
}

.hovermenu ul li a:hover{
background-color: #996600;
border-style: outset;
}

html>body .hovermenu ul li a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}
</style>


Que-est-ce que je doit changer pour que sa reste fixe sur tout les ecrans ?
A voir également:

2 réponses

adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 153
8 juil. 2009 à 10:20
bonjour

a premiere vu

ceci
margin-left: 38%;

le fait que la valeur sois en pourcentage fais que ton menu s'adaptera a chaque résolution d'écran si tu veux qu'il sois toujours fixe tu doit mettre en px...

Adns
0
chupa23 Messages postés 149 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 20 juillet 2009 28
8 juil. 2009 à 10:25
Tu devrais essayer de fixer la largeur de ton menu en % et ça devrait être bon, je m'explique :
une marge de 38 % a gauche comme tu a déjà indiqué , une taille du menu de 24 % , il restera 38 % a droite , ton menu sera toujours centré quelque soit la résolution de l'écran.
En mettant une valeur fixe en pixel , justement rien ne sera centré ou pour une seule résolution.
0