Bonjour,
Je veux aligner verticalement un div dans un autre div de façon à ce que le premier colle à la base du second (donc pas de marge entre le bord inférieur du div intérieur et le bord inférieur du dix extérieur).
Je ne peux pas utiliser un référencement par rapport au bord supérieur de mon div extérieur, car je ne maitrise pas sa hauteur.
J'ai essayé différentes solutions telles que marges inférieures à zéro, positionnement relatif, ... mais sans succès.
Ci-dessous mon code :
Je veux coller le rectangle rouge en bas du rectangle vert.
Merci pour toute aide !
Kampi
Modifié par kampi (14 May 2011 - 15:07)
Je veux aligner verticalement un div dans un autre div de façon à ce que le premier colle à la base du second (donc pas de marge entre le bord inférieur du div intérieur et le bord inférieur du dix extérieur).
Je ne peux pas utiliser un référencement par rapport au bord supérieur de mon div extérieur, car je ne maitrise pas sa hauteur.
J'ai essayé différentes solutions telles que marges inférieures à zéro, positionnement relatif, ... mais sans succès.
Ci-dessous mon code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>TEST</title>
<style type="text/css">
#ext{
background: green;
height: 300px; width: 500px;
text-align: center;
}
#int{
background: red;
height: 100px; width: 450px;
position: relative; bottom: 0;
}
</style>
</head>
<body>
<div id="ext">
Texte de mon div extérieur
<div id="int">
texte de mon div intérieur
</div>
</div>
</body>
</html>
Je veux coller le rectangle rouge en bas du rectangle vert.
Merci pour toute aide !
Kampi
Modifié par kampi (14 May 2011 - 15:07)