Bug sur une img dans un div...

WRInaute passionné
Bonjour,

Voici mon pb

http://www.raikkonen-f1.com/test/index1.html

La première image, mise avec la balise <img src=...> et normal, la seconde mise avec un css reprend les 2 premier pixel sur toute la longueur pour les rajouter en bas.
Première fois que j'ai ce pb, pourquoi ??

Voici le code css
Code:
.bas 
{ 
background-image:url(./images/bas.jpg); 
width:1000; 
height:17; 
}


J'utilise IE6.
Si vous ne voyez pas le bug, dites moi ce que quel nav vous utilisez.

Merci
 
WRInaute occasionnel
Sur IE6 aussi, je vois le même pb.

Sans approfondir, et si tu ajoutes

Code:
background: no-repeat;

au style ?
 
WRInaute passionné
...

Code:
background: no-repeat;
Ca plante.........

Mais j'ai trouvé une solution.

J'ai mis
Code:
font-size:13;
dans mon html,body du css... plus de pb.


Donc, le pb venait bien d'un décalage dans la hauteur du div, mais pourquoi ????

Merci quand même :wink:
 
WRInaute passionné
...

D'accord pour le no repeat...

N'empêche que je ne comprend pas pourquoi, un div de 17 de haut avec une img de 17 de haut m'affiche un 19 de haut et qu'il se remet à 17 si je précise un font-size inférieur à 14.
 
WRInaute occasionnel
t'utilse ton img comme un lien avec un <a>? Par ce que parfois ca deconne avec les taille des <img> a cause de ca, il faut alors preciser dans le <a> text-decoration:none et border=0
 
WRInaute passionné
...

Non non, c'était bien u pb de taille de texte standard.
SIBELIUS m'a donner l'explication sur salemioche (héhéhé spamforum).

En fait ce serait un bug de IE. Il ne peut pas mettre un div plus petit que la taille mini réglé par le navigateur. Si on passe sur la plus petite taille, par exemple, il n'y a plus le problème.
Donc, j'avais tout bon avec mon font-size à 13 dans le body mon css.







Fait quand même chi** tout ces bug de IE. :evil:
 
Discussions similaires
Haut