私のHTML:
<!-- Content -->
    <div class="content">
        <!-- Content left -->
        <div class="content-left"></div>
        <!-- Content center -->
        <div class="content-center">
        </div>
        <!-- Content right -->
        <div class="content-right"></div>
    </div>
私のCSS:
.content
{
 background-color: black;
 height: auto;
 margin: 80px auto 0px auto;
 min-height: 100px;
 padding: 10px 10px;
 width: 1200px;
}
.content-center
{
 -khtml-box-shadow: 0px -3px 5px rgba(0,0,2,2);
 -moz-box-shadow: 0px -3px 5px rgba(0,0,2,2);
 -webkit-box-shadow: 0px -3px 5px rgba(0,0,2,2);
 background-color: #ffffff;    
 border-left: 1px solid;
 border-right: 1px solid;
 border-color: #999999;
 box-shadow: 0px -3px 5px rgba(0,0,2,2);
 height : 900px;
 float: left;
 width : 800px;
}
.content-left
{
 background-color: #fff;
 float: left;
 height: 300px;
 width: 190px;
}
.content-right
{
 background-color: #fff;
 float: left;
 height: 300px;
 width: 190px;
}
私の問題は、クラス「content」のDIVが、このタグの子と同じ高さを他の要素と持っていないことです。クラス「content」のdivに、「content-center」、「content-left」、または「content-right」に応じた動的な高さを持たせたい。私はmin-heightとheight:autoをクラス「content」で使用していますが、それでも正しくありません。