Help ! Menu qui fait des caprices !
Résolu
AnthraxProd
Messages postés
526
Statut
Membre
-
olivierrobins Messages postés 227 Statut Membre -
olivierrobins Messages postés 227 Statut Membre -
J'aimerai que ce sois à l'horizontale et pas que le menu va à la ligne !
Je débute en Webmastering ><
http://img15.hostingpics.net/pics/848981Capture.png
CODE HTML
CODE CSS
Je débute en Webmastering ><
http://img15.hostingpics.net/pics/848981Capture.png
CODE HTML
<div class="grid_8 header">
<div id="navigation">
<ul id="nav">
<li id="home"><a href="index.htm" title="Home page"class="currentPage">Home</a></li>
<li id="about"><a href="about.htm" title="About">À propos</a></li>
<li id="services"><a href="services.htm" title="Services">Services</a></li>
<li id="portfolio"><a href="portfolio.htm" title="Portfolio">Portfolio</a></li>
<li id="contact"><a href="contact.php" title="Contact">Contact</a></li>
CODE CSS
#navigation {
height:80px;
width:650px;
margin:5px 0 0 0;
padding:0 0 0 0;
font-size: 17px;
font-family: "Trebuchet MS";
}
#navigation a {color:#000;}
ul#nav {width: 550px;height:46px;padding:0 0 0 0;margin:0 0 0 15px;}
ul#nav li {
line-height: 32px;
width: 98px;
margin-top: 20px;
padding:30px 30px 0 0;
margin:0;
display:inline;
float:left;
text-align: center;/*text-indent:-9999px;*/
}
ul#nav li a {height:46px;border:0;display:block;text-decoration:none;overflow:hidden;padding:0;margin:0;}
li#home a, li#about a,li#services a, li#portfolio a, li#, li#contact a{height:46px;}
li#home a:hover, li#home a:focus, li#about a:hover, li#about a:focus, li#services a:hover, li#services a:focus,
li#portfolio a:hover, li#portfolio a:focus, li#contact a:hover, li#contact a:focus{
color: #000;
height:46px;
width:98px;
background-image:url('../images/bg/toolbar.gif');
background-repeat:no-repeat;
background-position:0px -46px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*current page*/
.currentPage {background-image:url('../images/bg/toolbar.gif');background-repeat:no-repeat;background-position:0px 0px;}
a.currentPage{color:#fff!important;}
6 réponses
-
ul#nav li { display: inline; float: left; line-height: 32px; margin: 0; padding: 30px 30px 0 0; text-align: center; width: 98px;
Il vous faut diminuer la valeur de padding à droite, donc remplacerpadding: 30px 30px 0 0;
parpadding: 30px 10px 0 0;
-
Bonjour,
Avez-vous essayé de simplement élargir le menu? Car à mon avis c'est simplement la limite en largeur qui oblige le dernier élément du menu à passer à la ligne. Ici:
#navigation { height:80px; width:650px;
Remplacer 650 par une valeur plus grande (quelque part entre 700 et 800 probablement). -
C'est ce que je viens de faire mais il reste là où il est :/
-
est-ce-que le site est déjà en-ligne quelque part pour que je regarde en live?
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Non pas encore mais je peux vous envoyer un fichier .rar en Privée ?
-
je veux bien, mais j'ai récemment compris qu'il n'était pas permis de citer son adresse email ici donc je ne vois pas comment. A moins d'héberger ce fichier rar quelquepart et que j'aille le télécharger.
Sinon vous pouvez simplement m'envoyer par message le contenu de votre page index (si le menu est dessus) ainsi que le contenu du fichier css.