Je sais que c'est une question commune, mais je n'arrive pas à la comprendre. J'ai tout essayé sauf la seule chose qui fera ce travail, y compris les différents placements et les combinaisons de paramètres de clair et de débordement. Voici mon code (dépouillé pour l'affichage)La boîte flottante laisse le conteneur à court terme
<style>
#message { border:thin red dashed; overflow:hidden; }
#message p { border:thin red solid; }
#line1 { border:thin blue solid; }
#text { text-align:center; background-color:#FCF; vertical-align:middle;}
#photo { float:left; width:160px; border:thick black solid;}
</style>
</head>
<body>
<div id="Main">
<div id="line1">
<div id="message" >
<div id="photo" > <!-- floated pic box -->
Pretend a picture is here. Pretend a picture is here.
Pretend a picture is here. Pretend a picture is here.
</div> <!-- photo -->
<div id="text"> Click here to see all Key West Tours, Attractions and Packages<br />
Buy Online and Save!
</div> <!-- text -->
</div> <!-- message -->
</div> <!-- line1 -->
</div> <!-- Main -->
Je veux que le texte soit aligné milieu et se rendre compte qu'il est parce que le div texte réel (boîte rose) peut aligner milieu toute la journée et aussi longtemps qu'il reste que la hauteur ça ne changera pas. Question: Comment est-ce que mon div de texte peut atteindre la hauteur de la zone de faux image pour que je puisse l'aligner au milieu de cette section?
Je viens de réaliser que j'ai dit "aligné au milieu". Au cas où ce n'est pas clair, je veux qu'il soit aligné verticalement au milieu de la boîte - c'est-à-dire au milieu de la boîte de faux image. Merci – Deverill