Le style CSS - comment mettre ces deux div cases adjacentes

J'ai deux divs à l'intérieur d'un div, je les veux tous deux adjacents les uns aux autres avec une marge de 10px ou alors de les séparer, mais au lieu de cela, ils apparaissent l'un au dessus de l'autre.

 <div>
     <div class="post" id="fact">
    </div>

    <div class="post" id="sortbar">
    </div>

 </div>   

Ici, c'est mon style:

 #fact{width:200px; margin-left:auto; margin-right:auto;} #sortbar{margin-left:auto; margin-right:auto;}

L'ensemble du code est à l'intérieur d'un conteneur div wrapper avec ces propriétés:

 #wrapper {
 float:left;
margin-top:10px;
 width:728px;
 }

OriginalL'auteur David Willis | 2010-08-22