Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1381 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Block qui se décale sous Firefox!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Block qui se décale sous Firefox!!

n°1314022
Ariakan
❤️
Posté le 27-02-2006 à 09:22:06  profilanswer
 

Hello tout le monde !
Regardez cette page sous IE et sous Firefox:
http://patheticlovers.free.fr/
 
Sous IE aucun problème, par contre sous Firefox, un cadre est parti en live...
 
Le cadre en question est une include, cette include ayant comme background l'image que vous voyez partir en live, et en contenu le menu.
 
Voici le code de l'include:
Code : HTML

Code :
  1. <div id="box_menu">
  2.                 <div id="menu">
  3.                           <a href="../pages/news.php" title="" >News</a>
  4.                         - <a href="../pages/fanclub.php" title="" >Fan Club</a>
  5.                         - <a href="../pages/bio.php" title="" >Biographie</a>
  6.                         - <a href="../pages/members.php" title="" >Membres</a>
  7.                         - <a href="../pages/disco.php" title="" >Discographie</a>
  8.                         - <a href="../pages/lyrics.php" title="" >Paroles</a>
  9.                         - <a href="../pages/tour.php" title="" >Tour Info</a>
  10.                         - <a href="../pages/faq.php" title="" >FAQ</a><br />
  11.                           <a href="../pages/lives.php" title="" >Concerts</a>
  12.                         - <a href="../pages/medias.php" title="" >Medias</a>
  13.                         - <a href="../pages/galerie.php" title="" >Galerie</a>
  14.                         - <a href="../pages/forum.php" title="" >Forum</a>
  15.                         - <a href="../pages/events.php" title="" >Evénements</a>
  16.                         - <a href="../pages/links.php" title="" >Liens</a>
  17.                         - <a href="../pages/about.php" title="" >A propos</a>
  18.                         - <a href="../pages/contacts.php" title="" >Contacts</a>
  19.                 </div>
  20.         </div>


 
Il y a donc un div box_menu qui contient l'image de fond, et un div menu qui contient le menu.
 
Voici le css qui leur sont lié:
Code : CSS

Code :
  1. #box_menu
  2. {
  3. padding: 0px;
  4. margin: 0px;
  5. width: 775px;
  6. height: 85px;
  7. background-image: url(../../images/menu/menu-bg.jpg);
  8. color: white;
  9. font-weight:bold;
  10. }
  11. #menu
  12. {
  13. width: 635px;
  14. height: 40px;
  15. margin: 0px;
  16. padding: 0px;
  17. margin-top: 25px;
  18. margin-left: 70px;
  19. text-align: center;
  20. color: black;
  21. }
  22. #menu a
  23. {
  24.    text-align: center;
  25.    text-decoration: none;
  26.    color: white;
  27. }
  28. #menu a:visited
  29. {
  30.    text-decoration: none;
  31.    text-align: center;
  32. }
  33. #menu a:hover
  34. {
  35.    text-decoration: none;
  36.    color: silver;
  37. }


 
Comme vous pouvez le voir, le #menu est décallé vers la droite et vers le bas. (pour pouvoir centrer le menu comme je veux)
Quand je retire du #menu la partie margin-top: 25px;, l'image de fond du #box_menu revient à sa place! Par contre le menu est collé en haut de ce box... donc ca va pas!
 
Est-ce normal que le box_menu, qui est pourtant le "contenant" bouge, alors que c'est le "contenu" que je déplace??
Vous avez une idée du problème?
 
 
Si vous avez besoin de plus d'info, demandez moi!
Merci. [smile]
 
 
edit: heu... un truc de nouveau...
Si pour le #box_menu je rajoute:
Code : CSS

Code :
  1. border: white;
  2. border-style: solid;


 
Une belle bordure blanche... elle se colle comme par magie au bloc du dessus et le menu reste bien comme il faut o_O
Regardez ce que ca donne: Screenshot
 
.... c'est vraiment bizarre.... Si quelqu'un a une belle idée! Merci encore!

mood
Publicité
Posté le 27-02-2006 à 09:22:06  profilanswer
 

n°1314030
rufo
Pas me confondre avec Lycos!
Posté le 27-02-2006 à 09:38:38  profilanswer
 

Je suis presque sûr que ça vient du modèle "boîte" de IE vs W3C. Y'en a un qui inclus les marges dans la boîte et pas l'autre.

n°1314073
Ariakan
❤️
Posté le 27-02-2006 à 10:22:09  profilanswer
 

"Je suis presque sûr que ça vient du modèle "boîte" de IE vs W3C"
 
heeeeeeeeu...  :??:  hein? :D  
C'est à dire?

n°1314101
rufo
Pas me confondre avec Lycos!
Posté le 27-02-2006 à 10:42:29  profilanswer
 

Si tu es amené à faire pas mal de css, je t'invite à effectuer une petite recherche sur "modèle boîte". Tu vas découvrir l'emmerdement que c'est.
Un bon site : www.alsacreations.com (mais j'ai vu que t'avais déposé dessus le même topic)
Sinon : http://openweb.eu.org/articles/dimensions_boites_css/

n°1314114
infoman64
JE SUIS LA POUR TOI MON AMI
Posté le 27-02-2006 à 10:51:37  profilanswer
 

ariakan je confirme,
j'ai eu le meme problème, j'ai du faire en sorte qu'une apli tourne aussi bien sous firefox et sous IE, ben en faite  
il faut que tu mette une dimension de ta div quand tu la declare et tu verra ca resous beaucoup de problème


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Block qui se décale sous Firefox!!

 

Sujets relatifs
Problème affichage infoBulle IE <> FirefoxFirefox, javascript et url
Ajouter un lien dans les clics droits pour VoIP sous FirefoxCSS et Firefox
[Résolu] Hauteur TextArea sous FirefoxFirefox et j2sdk
Javascript et FirefoxSite qui s'affiche sur Firefox mais pas IE
Javascript pour greasemonkey ''extension firefox''getSelection sur textbox enJavascript sur Firefox ? [RESOLU]
Plus de sujets relatifs à : Block qui se décale sous Firefox!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR