Comment correctement imposer une couleur d'arrière-plan à un div emballage de l'article et de côté en HTML/CSS?

Je veux donner une couleur de fond pour la partie couverte par la article et la aside seulement, je ne peux donc donner l'impression que le aside a la même hauteur que le article ( essentiellement en donnant la même couleur de fond pour le aside et la div d'emballage à la fois aside et article)

       <div style="background-color:#cccccc" class="clear_fix">
         <p> This is where the container starts !!!</p>
         <p> Why the div stops here ???!!!!</p>
         <article>
            <h2> Meanwhile, Let's learn about Tesla </h2>
            <p>Tesla's achievements and his abilities as a showman</p>
         </article>
         <aside>
            <h2> Brand-new and Used cars </h2>
            <p> Buy your first car starting from 0.99 $.</p>
         </aside>
      </div>

Ici est le style.css liés aux balises ci-dessus.

article {
width:716px;
background-color:#87ceeb;
box-shadow: 0px 0px 4px 4px #a9a9a9;
padding-top:20px;
float:left;
margin-top: 4px;
margin-bottom: 4px;
}
aside {
width:240px;
float:left;
padding-top:20px;
background-color:#fff5dd;
margin-top:4px;
margin-left:4px;
box-shadow:0px 0px 4px 4px #a9a9a9;
}
.clear_fix {
clear:both;
}

Mais ce que je reçois, c'est que la couleur de fond de la div affecte uniquement les deux premiers p balises.

Comment correctement imposer une couleur d'arrière-plan à un div emballage de l'article et de côté en HTML/CSS?

Évidemment, ce n'est pas ce que j'ai l'intention de faire en enveloppant le tout avec une div.

Avez-vous une idée de pourquoi le div couleur d'arrière-plan dans mon cas ne s'étend pas au-dessous de la article and thede côté"?

Grâce.

Quelque chose n'a pas de sens, est-il une feuille de style? Je me pose des questions sur les flotteurs et le positionnement absolu...
ouais. peut-on voir le CSS?
Bien sûr, je vais modifier la page d'une seconde!

OriginalL'auteur Debugger | 2013-05-16