FireFox <> IE problèmes d'affichage.... [CSS] - HTML/CSS - Programmation
Marsh Posté le 08-01-2005 à 22:54:59
ca marche pas sans préciser de taille?
(en le laissant gérer ca tout seul comme un grand quoi)
Marsh Posté le 09-01-2005 à 16:39:17
Masklinn a écrit : ca marche pas sans préciser de taille? |
euh....oui, ca marche à peu près, mais c'est très moche .
Non, mais y'a surement moyen de le forcer à mettre les éléments les 1 après les autres et pas les superposer!
En théorie la propriété float: left; devrait arranger les choses, mais ce n'est pas le cas
Marsh Posté le 09-01-2005 à 20:28:54
Y'aurait pas un stress avec :
Code :
|
Si tu donne seulement 80px de largeur à tes <dl>, et que le texte dedans fait plus, ça cause problème, donc essaye de virer le width pour voir...
Marsh Posté le 09-01-2005 à 21:31:45
Et en donnant une taille minimum (min-width) ? Pour IE ça ne changera rien vu qu'il ne reconnait pas cette propriété.
Marsh Posté le 10-01-2005 à 18:25:50
re!
vous m'avez mis sur la voix, merci
Voilà la soluce pour ceux que ca intéresse:
http://www.duotone.ch/~bastien/applimed/
La CSS : http://www.duotone.ch/~bastien/applimed/css/menu.css
Sinon, que pensez-vous du code? Il est valide xhtml 1.0 strict, mais je trouve que c'est un peu le bordel avec tous ces <dl> <dt> <dt>...
Marsh Posté le 10-01-2005 à 20:28:47
Franchement ? Je trouve ca cool
Et puis, dis toi qu'avec des tables ton code prendrait 3 fois plus de lignes (et je suis gentil la je crois).
En plus le jour ou tu voudras modifier la mise en page, y aura juste la css a modifier ^^
La mise en page CSS ca rox ^^
Marsh Posté le 10-01-2005 à 21:59:25
ok, merci
au fait, personne aurait une idée pour améliorer le menu ?? 2 trucs me dérangent :
- le scintillement du menu quand on passe sur les ITEMs
- le bug sous IE (le menu disparait suivant ou on est positionné avec la souris)
Marsh Posté le 10-01-2005 à 22:30:02
ben change l'évènement qui appelle la fonction affichant les sous menu
=> au lieu de faire au survol, tu fais au click ^^
Marsh Posté le 08-01-2005 à 17:28:37
Yop!
Voilà j'ai un menu déroulant horizontal et les menus se superposent dans FireFox, alors qu'IE gère ca comme un grand!
-> en fait, normallement il y a une taille fixe pour la largeur des champs, mais vu que j'ai un menu "Produits & Services" qui nécessite + de place, j'ai agrandi ce champ ainsi que 2 autres, et une fois agrandi, ca se superpose...
Le site : http://www.duotone.ch/~bastien/applimed/
Si vous pouvez m'aider, merci bcp!
++