28173 sujets

CSS et mise en forme, CSS3

Bonjour, premier message ici j'espère que c'est pas trop du déja vu...

Voila mon pb, j'ai une div "interieur" en position absolute à l'interieur d'une autre div "exterieur", et je voudrait que la div "exterieur" change de hauteur en fonction de la hauteur de "interieur", donc, en gros, que la div "interieur", dont la taille est variable, soit bien contenue dans "exterieur" et ne déborde pas.

Comment faire ? Smiley confus
Modifié par theredled (13 Jul 2006 - 12:17)
Bon ben j'illustre :

le html

<div id="exterieur">
    <div id="interieur">
        <!-- contenu variable -->
    </div>
</div>


le css

#exterieur{
 width:300px;
 background-color:yellow;
}
#interieur{
 position:absolute; 
 top:20px;
 left:60px;
 width:250px;
 background-color:red;
}


enfin vous voyez le genre quoi.
Je voudrait que la div exterieur s'étire pour contenir la div interieur quelque soir le contenu.

Merci Smiley murf
Salut

Pourquoi ne pas laisser le div "interieur" dans le flux de la page et utiliser les marges pour le positionner dans "exterieur" ?