Help ! Menu qui fait des caprices !

Résolu
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
<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

  1. 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 remplacer
    padding: 30px 30px 0 0;

    par
    padding: 30px 10px 0 0;
    1. Merci beaucoup =]
      Je cloture.
    2. je vous en prie :)
  2. 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).
    1. C'est ce que je viens de faire mais il reste là où il est :/
      1. est-ce-que le site est déjà en-ligne quelque part pour que je regarde en live?
        1. Non pas encore mais je peux vous envoyer un fichier .rar en Privée ?
          1. 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.
            1. Je vous compresse tout ça sur dl.free.fr et je vous envoie le lien par message privée