HTML: Problème de <div> affichage IE/Firefox

Fermé
hammag - 8 juil. 2009 à 22:34
 hammag - 10 juil. 2009 à 12:03
Bonjour,

Voila, j'ai un problème d'affichage entre IE et Firefox, et pour une fois, c'est IE qui affiche ce que je veux !!
Le problème est d'afficher un div dans un autre div. Sous IE pas de pb. Mais avec Firefox la taille du div ne s'ajuste pas à son contenu.
y-a-t-il un remède pour ce problème

merci d'avance
A voir également:

3 réponses

salut
maleheureusement ca marche pas avec clear:both;
1
essaye avec clear:both; dans le div conteneur
0
voici un bout de code php :

.
.
echo "<div id=discussion>";        
	       echo "<div id=titre>";
			     echo " href=page.php?id=$this->id&title=".urlencode($this->title).">$this->title</a>";       
		   echo"</div>";    
		       
		   echo "<div id=createur><a  href=page.php>$createur</a></div>";
		      
		   echo "<div id=discussion_date><i>".$date."</i></div>";
		       		       
		   echo "<div id=discussion_date><i>".$time."</i></div>";
	     
       echo"</div>";
 .
.      


en gros, ce code affiche dans une ligne des informations concernant un message, le titre, le créateur, la date de création et l'heur de création du message.

la div 'discussion' contient les trois div 'titre', 'createur' et 'date' de sorte que les div 'titre', 'createur' et 'date' se positionnent cote à cote horizontalement.

et voici la feuille de style :
 
 #discussion{
	height:10px;
	background-color:#99FFFF;
	border: 1px solid;
	}
	
#titre{
	float:left;
	width:70%;
	
	}
	
#createur{
	float:left;
	width:15%;
	/*border:1px solid;*/
	}
	
#date{
	width:10%;
	float:right;
	font: 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	
	}
 


le problème dans firefox est que la largeur des div est très petite de sorte que le contenu (text) sera affiché en dessous des div.

j'espère que mes explications pourront t'aider pour comprendre mon problème.

salut
0