Décalage de div normalement alignées

Nouveau WRInaute
bonjour,
J'ai un souci CSS. J'ai deux div (#main et #left) alignées horizontalement. A l'intérieur de la div de droite(#left), j'ai une autre div (#cadre) qui a un contour. #left est bien aligné avec #main.

Mon problème est le suivant : le texte de #cadre commence après la fin du texte de #main verticalement parlant. Pourtant, le contour de #cadre est à la bonne hauteur, donc aligné horizontalement avec le contour de #main.
Je ne comprends pas ce décalage exclusivement sur le texte et non sur le div en entier.
Voici le code :

Code:
#main{
	margin-right : 300px;
	padding : 10px;
	width: 650px;
	float: right;
}
#left{
	margin-left: 670px;
	margin-top: 10px;
	padding: 10px 10px;
	width: 280px;
	border-left: 1px #856243 solid;	
	border-bottom: 1px #856243 solid;		
}
#cadre
{
	border: #CCB694 1px solid;
	padding: 5px;	
	width:270px;
	margin-top:0;
}
Merci de votre aide.
 
WRInaute passionné
c'est compliqué tout ce que tu racontes tu a pas un exemple ou un screen ? poour se faire une idée ?
 
Nouveau WRInaute
Oui je rajoute une image pour illustrer mon souci :

exemple.jpg


Merci
 
Nouveau WRInaute
Salut,
Est-ce que tu pourrais également nous donner ton code html s'il te plaît ?

Ton problème vient peut-être de l'imbrication de tes div.
 
Nouveau WRInaute
Merci Toirex de têtre penché sur mon problème.
finalement j'utilise un tableau et ça passe mieux.
 
Discussions similaires
Haut