我想为 thearticle
和aside
only 覆盖的部分提供背景颜色,所以我可以给人的印象是 与 theaside
具有相同的高度article
(基本上为 theaside
和div
包装都提供相同的背景颜色aside
and 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>
这是与上述标签相关的 style.css。
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;
}
但我得到的是,div
唯一的背景颜色会影响前两个p
标签。
显然,这不是我打算用div
.
你知道为什么div
我的背景颜色没有延伸到article and the
旁边吗?
谢谢。