Image et div ?

Image et div ? - HTML/CSS - Programmation

Marsh Posté le 17-11-2005 à 22:14:48    

Bonjours, j'aimerais savoir si une image mise dans un div sans taille donnée pour sa hauteur et cencée comme du text agrandir le div verticalement pour avoir la place de se placer dedans ?
Sur firefox ça le fait bien (en général), sur ie aussi (en général aussi), mais pas sur opera : Ie et firefox trop souple ou opera foire un truc du w3c ?
 
Merci d'avance pour les réponses.
 
Siron


Message édité par Siron le 17-11-2005 à 22:15:55
Reply

Marsh Posté le 17-11-2005 à 22:14:48   

Reply

Marsh Posté le 18-11-2005 à 05:24:16    

Essaye de mettre ton image en display:block ?

Reply

Marsh Posté le 18-11-2005 à 09:37:03    

Non ça ne change rien.
 
Sous firefox c'est parfait, il me fait vraiment ce que je veux, mais opera et Ie non, ils placent le texte en dessous en fonction de l'image (malgré des <br /> après l'image) et n'agrandissent pas le div, c'est un comportement normal ?  Ou bien c'est firefox qui gère comme il faut ?

Reply

Marsh Posté le 18-11-2005 à 10:27:04    

et un poil de code ? ca te dis pas ?


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 18-11-2005 à 10:30:24    

faut pas mettre de br, met tout sur la même ligne et place ton image avec un float:left; ou right...

Reply

Marsh Posté le 18-11-2005 à 18:13:06    

Je vous donne le genre du code :
 
$texte = le contenu du poste a afficher
 
On vas dire ici :
 
$texte = '<img scr="www.sefjsdf.be.toto.jpg">'
 
Je récupere dans la base de donnée $texte puis :::>

<div class="toto">
echo $texte;
echo '<br / ><br />Texte placé sous chaque post';
</div>

 
Sous firefox l'image agrandit bien le div, mais sous opera et ie le div ne s'agrandi pas et une partie de l'image est "noyée" sous le div.
 
xtof_83 >> je ne peux employé de float, parceque sinon ça foire completement, je sais pas c'est quoi la cause de ce foirage mais c'est sans doute un des trucs suivant :: Le div qui affiche l'image est un parmis tout ceux qui doivent afficher un post, y'a plein de div encapsulés dans d'autres.


Message édité par Siron le 18-11-2005 à 18:13:41
Reply

Marsh Posté le 18-11-2005 à 22:21:09    

il n'y aurai pas un overflow sur le div par hasard ?
bizarre ton truc, tu as la page complète par hasard (la page uploadée please)

Reply

Marsh Posté le 20-11-2005 à 11:23:59    

Non pas d'overflow, en aucun cas.
 
J'ai plus l'impression que c'est opera et ie qui foire un truc avec le w3c, mais si c'est ça j'en suis étonné car opera est réputé bien plus stricte avec les standards que firefox.
 
La page est sur serveur apache, mais le code est comme ce que j'ai mis plus bas en simplifié.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed