J'ai donc un sandwich div: trois divs les uns sur les autres. Les tranches de pain sont toutes deux à hauteur fixe en raison des images de fond. La viande est une image haute répéteur verticale 1px. J'ai besoin d'un moyen d'étendre la viande lorsque le contenu de débordement du pain supérieur touche le fond de la louche inférieure. J'ai pensé qu'un emballage serait nécessaire pour la viande et le pain, mais je ne suis pas sûr de savoir comment l'appliquer.Création d'un "sandwich div" avec des divs de tranche de pain de hauteur fixe et un div de viande extensible
Voici ce que j'ai jusqu'ici.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
#top {
position:relative;
height:100px;
background-color:pink;
width:460px;
word-wrap:break-word;
}
#wrapper {
position:relative;
}
#expand {
min-height:100%;
height:auto;
background-color:#EEEFFF;
}
#bottom {
height:100px;
background-color:#EEEEEE;
}
div.clear{
position:absolute;
width:100%;
clear:both;
height:1px;
overflow:hidden;
border:solid orange;
}
</style>
<title></title>
</head>
<body>
<div id="top">
a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a<br/>a
</div>
<div id="wrapper">
<div id="expand"></div>
<div id="bottom"></div>
<div class="clear"></div>
</div>
</body>
</html>
je besoin d'un moyen de rendre le contenu de TopHit contre le « clair » dans l'enveloppe inférieure et déplacer l'emballage vers le bas.
+1 pour le titre - m'a aidé aussi. "Expandable Meat Div" = D – Jason