28220 sujets
Piloutje a écrit :
oué...
en même temps si je laisse en float mes menus, j'ai le "three pixel gap bug" de Internet explorer.
Merci quand-même
![]()
Heu, dis, c'est quoi au juste ce bug ? Jamais entendu parlé..
Et j'ai un peu de mal à comprendre avec ton lien.
http://student.vub.ac.be/~palexis/test/[/url
Regarde bien au niveau de dernier menu (c'est-à-dire celui qui se trouve le plus bas dans la page). Regarde bien l'alignement des mots "Test". Tu verras qu'il y a un décalage de 3 pixels là où se trouve les menus, mais dès qu'il n'y a plus de menu à gauche, le décalage disparait...
Regarde bien au niveau de dernier menu (c'est-à-dire celui qui se trouve le plus bas dans la page). Regarde bien l'alignement des mots "Test". Tu verras qu'il y a un décalage de 3 pixels là où se trouve les menus, mais dès qu'il n'y a plus de menu à gauche, le décalage disparait...


Je regardais celui-ci : http://www.hellsplayers.com/aides/aide01_flottants.htm
ok
Excuse moi !
Je suis allé voir ici : http://student.ulb.ac.be/~palexis/test/
As tu essayé de placer un <hr> muni d'un clear:both; juste avant la fermeture le la div dans laquelle l'image déborde ?
Eventuellement tu peux fixer la largeur du <hr> dans ta css.

Je suis allé voir ici : http://student.ulb.ac.be/~palexis/test/
As tu essayé de placer un <hr> muni d'un clear:both; juste avant la fermeture le la div dans laquelle l'image déborde ?
Eventuellement tu peux fixer la largeur du <hr> dans ta css.
dominique a écrit :
okExcuse moi !
Je suis allé voir ici : http://student.ulb.ac.be/~palexis/test/
As tu essayé de placer un <hr> muni d'un clear:both; juste avant la fermeture le la div dans laquelle l'image déborde ?
Eventuellement tu peux fixer la largeur du <hr> dans ta css.
Il y'a deux problèmes en fait :
- le débordement de l'image
- les 3 pixels de décalage du texte "TEST TEST TEST" lorsque celui-ci se trouve à la droite d'un menu flottant (dès que le menu n'est plus là, le texte reprend comme il faut).
Pour le premièer problème, en mettant un clear, ça ne marche pas vu que mes menus sont flottants. Le clear sur un <hr> aurait pour effet de placer le <hr> beaucoup trop bas, c'est-à-dire là où les menus se terminent.
Bonjour Piloutje
J'ai examiné ton code, et je pense que ça peut venir de la construction de la page (si un expert peut passer par ici, svp)
- D'abord, il faut l'avoir en tête, il est précisé dans le livre : "Aide-mémoire CSS2" que l'utilisation des float peut engendrer des résultats bizarres
- Si j'ai bien compris le flux de ta page, corrige si je me trompe, tu charges le menu gauche puis le menu droite, puis le contenu vient se glisser par défaut entre les 2 colonnes.
As-tu essayer, pour voir si le problème persiste, de modifier ce flux ?
Par exemple : Chargement de la div gauche, création d'une div également en float left contenant le div content en float left + la div du menu droit également en float left.
Modifié par dominique (15 Jun 2005 - 09:32)

J'ai examiné ton code, et je pense que ça peut venir de la construction de la page (si un expert peut passer par ici, svp)
- D'abord, il faut l'avoir en tête, il est précisé dans le livre : "Aide-mémoire CSS2" que l'utilisation des float peut engendrer des résultats bizarres

- Si j'ai bien compris le flux de ta page, corrige si je me trompe, tu charges le menu gauche puis le menu droite, puis le contenu vient se glisser par défaut entre les 2 colonnes.
As-tu essayer, pour voir si le problème persiste, de modifier ce flux ?
Par exemple : Chargement de la div gauche, création d'une div également en float left contenant le div content en float left + la div du menu droit également en float left.
Modifié par dominique (15 Jun 2005 - 09:32)