marge entre img et border - HTML/CSS - Programmation
Marsh Posté le 22-11-2004 à 15:22:47
rajoute display: block dans les propriétés CSS de ton image
Marsh Posté le 22-11-2004 à 18:26:15
ddebin garde pas la réponse pour toi et dis-nous si ça a marché
Marsh Posté le 22-11-2004 à 20:29:16
LA solution que j'ai trouvé est d'utilisé un "line-height:0" comme attribut du div. line-height est une propriété que je ne connaissais pas et intervient dans le calcul des box quand le navigateur effectue le rendu de la page. Mais son utilisation n'est pas très claire.
Une autre solution (liée à la première) serait effectivement de passer l'image en display:block, le problème est que j'ai en fait plusieurs images sur la même ligne, et du coup elle serait alignées verticalement (à moins d'utiliser en plus des float).
Je reste donc sur la première solution.
Damien
Marsh Posté le 22-11-2004 à 21:23:03
Reply
Marsh Posté le 22-11-2004 à 14:04:34
Bonjour,
Ca fait plusieurs jours que je me tire les cheveux sur ce problème, vous pourrez peut-être m'aider...
La page de test est http://ddebin.free.fr/test/test.html
En XHTML+CSS, je cherche à coller le bord en pointillé en bas à l'image mais rien à faire (alors que pour moi d'après le code, ça devrait être collé)... alors que le bord d'en haut est bien collé (je précise que je ne veux pas passer par l'attribut border de l'IMG).
Le problème apparait avec Firefox 1.0 mais pas avec IE... je doute que le problème vienne d'un bug ou d'un mauvais rendu de firefox (enfin j'espère).
Si vous pouviez me donner un coup de main
Damien