un petit décalage de 2px entre 2 div avec bordure
Posté : 04 nov. 2005, 23:03
Bonjour
J'ai un ch'ti problème et j'ai retourné mon code dans tous les sens sans trouver la solution.
Sur la page principale de mon site j'ai un décalage de 2px entre la signature et un des cotés situés au dessus. Le cadre ou bien le menu, en fonction de la façon dont je place mon code css. En fonction de la façon de disposer le code, c'est toujours du Firefox contre IE-Opéra.
J'ai essayé énormément de chose, car je ne veux pas utiliser de haks pour mon site.
En fait tout allait bien jusqu'à ce que j'utilise la border-box Css de Firefox. Là j'avais mon décalage. J'ai donc trifouillé le code pour enlever ça. Le résultat était plus de différence entre avec border box et sans border box, mais impossible de changer ce décalage.
La solution je l'ai trouvé ou presque en mettant margin-bottom :-2px sur mon cadre. Cela résout le problème sur Firefox qui se place maintenant super bien, et avec IE et Opéra le cadre ne bouge pas, mais à l'intérieur du cadre j'ai ma bordure du bas qui est maintenant bouffé. C'est toujours plus esthétique qu'avant mais cela ne me convient pas. j'aimerais un résultat similaire sur les 3 navigateurs que j'utilise.
Croyez moi j'ai essayé de nombreuses choses, 10 heures environ à essayé de changer chaque éléments de codes (height, margin, padding...), mais je dois m'avouer vaincu là et c pourquoi je fais appel à vous sur ce forum.
Voici la page en question :
http://www.meteobell.com/Test/Test.php
Le résultat que je veux est visible sur Mozilla Firefox. Déplacé le scroll du cadre et regardé le comportement de la bordure basse près de la signature pour comprendre mieux que tout mon blabla.
Si vous avez une solution, je suis preneur.
J'ai un ch'ti problème et j'ai retourné mon code dans tous les sens sans trouver la solution.
Sur la page principale de mon site j'ai un décalage de 2px entre la signature et un des cotés situés au dessus. Le cadre ou bien le menu, en fonction de la façon dont je place mon code css. En fonction de la façon de disposer le code, c'est toujours du Firefox contre IE-Opéra.
J'ai essayé énormément de chose, car je ne veux pas utiliser de haks pour mon site.
En fait tout allait bien jusqu'à ce que j'utilise la border-box Css de Firefox. Là j'avais mon décalage. J'ai donc trifouillé le code pour enlever ça. Le résultat était plus de différence entre avec border box et sans border box, mais impossible de changer ce décalage.
La solution je l'ai trouvé ou presque en mettant margin-bottom :-2px sur mon cadre. Cela résout le problème sur Firefox qui se place maintenant super bien, et avec IE et Opéra le cadre ne bouge pas, mais à l'intérieur du cadre j'ai ma bordure du bas qui est maintenant bouffé. C'est toujours plus esthétique qu'avant mais cela ne me convient pas. j'aimerais un résultat similaire sur les 3 navigateurs que j'utilise.
Croyez moi j'ai essayé de nombreuses choses, 10 heures environ à essayé de changer chaque éléments de codes (height, margin, padding...), mais je dois m'avouer vaincu là et c pourquoi je fais appel à vous sur ce forum.
Voici la page en question :
http://www.meteobell.com/Test/Test.php
Le résultat que je veux est visible sur Mozilla Firefox. Déplacé le scroll du cadre et regardé le comportement de la bordure basse près de la signature pour comprendre mieux que tout mon blabla.
Si vous avez une solution, je suis preneur.