Vous pouvez le faire avec flottant avec cette approche:
#photos-main {
float: left;
width: 800px;
}
#panel {
float: right; /*to have the panel on the right side*/
width: 100px; /*with a width of 100px*/
}
Ensuite, vous devez envelopper les deux mots clés avec un autre, qui obtiennent une largeur totale des deux éléments.
Pour clarifier cette disposition en deux colonnes et mettre par ex. un pied de page dessous, placez-en un autre dans votre HTML-Structure et mettez dans le css simple un "clear: both;", de sorte que le flottant sera arrêté.
échantillon complet
HTML
<div id="wrap">
<div id="photos-main"></div>
<div id="panel"></div>
<div id="clear"></div>
</div>
CSS
#wrap {
width: 900px;
}
#photos-main {
float: left;
width: 800px;
}
#panel {
float: right; /*to have the panel on the right side*/
width: 100px; /*with a width of 100px*/
}
#clear {
clear:both;
}