[CSS] Menu non centré verticallement + passage ligne dans liste

Menu non centré verticallement + passage ligne dans liste [CSS] - HTML/CSS - Programmation

Marsh Posté le 15-06-2006 à 08:51:52    

Bonjour à tous
 
j'ai fait un menu css (copier ici : http://css.maxdesign.com.au/listam [...] tal05.htm)
 
1. ma 1ère question :
 
http://img115.imageshack.us/img115/884/menuffie7jz.png
 
mon menu n'est pas centré dans ma div "menu-camping" au même endroit sous ie ou firefox (j'ai mis un fond gris à menu-camping pour que l'on voit bien la palce qu'il prend)
 
voici mon code :
 

Code :
  1. <div id="menu-camping">
  2. <ul id="navlist">
  3.  <li><a <?php if($page_afficher=="accueil" ) echo "id=\"current\""; ?> href="../accueil/accueil_camping_franceloc_malissonne.php">Le Domaine</a></li>
  4.  <li><a <?php if($page_afficher=="hebergement" ) echo "id=\"current\""; ?> href="../hebergement/hebergement_camping_franceloc_malissonne.php">Hébergement</a></li>
  5.  <li><a <?php if($page_afficher=="centre_aquatique" ) echo "id=\"current\""; ?> href="../centre_aquatique/">Centre Aquatique</a></li>
  6.  <li><a <?php if($page_afficher=="activite_animation" ) echo "id=\"current\""; ?> href="../activite_animation/">Activités et Animations</a></li>
  7.  <li><a <?php if($page_afficher=="commerce_service" ) echo "id=\"current\""; ?> href="../commerce_service/">Commerces et Services</a></li>
  8. </ul>
  9. </div>


 

Code :
  1. div#menu-camping {
  2. position:relative;
  3. top:0px;
  4. left:-5px;
  5. width:564px;
  6. background-color:#999999;
  7. height:25px;
  8. overflow:hidden;
  9. display:block;
  10.     margin:0;
  11.     padding:0;
  12. }
  13. #navlist
  14. {
  15. padding: 3px 0;
  16. margin-left: 0;
  17. border-bottom: 1px solid #778;
  18. font: 9px Verdana, sans-serif;
  19. }
  20. #navlist li
  21. {
  22. list-style: none;
  23. margin:0;
  24. display:inline;
  25. }
  26. #navlist li a
  27. {
  28. padding: 2px;
  29. margin-left: 1px;
  30. border: 1px solid #778;
  31. border-bottom: none;
  32. background: #FFFFFF;
  33. text-decoration: none;
  34. }
  35. #navlist li a:link { color: #000099; }
  36. #navlist li a:active { color: #990000; }
  37. #navlist li a:hover
  38. {
  39. color: #000;
  40. background: #AAE;
  41. border-color: #227;
  42. }
  43. #navlist li a#current
  44. {
  45. background: #D8D8F6;
  46. border-bottom: 1px solid #D8D8F6;
  47. }


 
comment je peux y remédier ???
 
 
2. ma 2eme question :
 
comment je peux faire pour aller à la ligne dans un item d'une liste ?? car ma liste est plus longue mais passe pas sur une ligne, il faudrait que j'aille à la ligne quand il y a plus de 2 mots
 
Services et Animations
=>
Services et
Aniamtions
 
 
merci d'avance pour votre aide
 
++
kistou


---------------
merci http://forum.hardware.fr !!
Reply

Marsh Posté le 15-06-2006 à 08:51:52   

Reply

Marsh Posté le 15-06-2006 à 09:41:16    

Code :
  1. #navlist
  2. {
  3. padding: 3px 0;
  4. margin-left: 0;
  5. _margin-top:8px;
  6. border-bottom: 1px solid #778;
  7. font: 9px Verdana, sans-serif;
  8. }


 
pour ta premiere question j ai pas mieux que ca en stock  
pas tres beau mais ca depanne
(dsl j avais pas envie de reflechir a pourquoi ie passe son temps a me peter les ******)
 
pour la seconde question  
j ai recherché un lien que j avais trouvé sur ce forum
et pas moyen de remettre la main dessus

Reply

Marsh Posté le 15-06-2006 à 15:58:35    

merci pour ton aide, c'est mieux pour le décalage
 
pour le passage à la ligne dans les listes, j'ai fait des recherches mais je n'ai rien trouvé non plus
 
qqun à la solution ????
 
merci


---------------
merci http://forum.hardware.fr !!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed