Apprendre html/css, avoir des problèmes avec le positionnement du texte et/ou des images dans une bordure sur une page exactement où je les veux. J'essaie d'abord de les empiler verticalement, mais je ne sais pas comment déplacer chaque boîte en dessous, au moment où ils s'empilent horizontalement jusqu'à ce qu'ils dépassent la largeur maximale, que dois-je faire? HTML:Positionner du texte/image avec une bordure
<div id="column1">
<p>blah blah blah</p>
</div>
<div id="column2">
<p>blah blah blah</p>
</div>
<div id="column3">
<p>blah blah blah</p>
</div>
CSS:
p {
font-family: Tahoma;
font-size: 14px;
margin: 1px;
padding: 10px;
text-align: left;
background-color: white;
width: 800px;
}
#column1 {float: left; position: relative; width: 200px; padding: 3px; background: gray ; top: 10px;margin: 1px; }
#column2 {float: left; position: relative; width: 200px; padding: 3px; background: orange; top:50px;margin: 1px; }
#column3 {float: left; position: relative; width: 200px; padding: 3px; background: gray; top: 100px;margin: 1px; }
Pourriez-vous simplement les envelopper dans un div trop mince pour "empiler" horizontal? Ensuite, vous pourriez probablement flotter: laissé tout ce div, et laissez simplement les objets dans le div s'empiler verticalement. Sans le HTML, cependant, il est un peu difficile à reproduire. –