【问题标题】:Dynamic height of div with cssdiv与css的动态高度
【发布时间】:2013-02-03 19:16:10
【问题描述】:

我的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;
}

我的问题是带有“内容”类的 DIV 与其他元素的高度不同,因为该标签的子元素。我希望具有“内容”类的 div 根据“内容中心”、“内容左”或“内容右”具有动态高度。我在“内容”类中使用了 min-height 和 height : auto 但它仍然不正确。

【问题讨论】:

    标签: html css


    【解决方案1】:

    overflow:auto 添加到.content

    .content{
      width: 1200px;
      min-height: 100px;
      height: auto;
      margin: 80px auto 0px auto;
      background-color: black;
      padding: 10px 10px; 
      overflow:auto
    }
    

    DEMO

    【讨论】:

      【解决方案2】:

      试试这个:

      * {
          margin: 0;
          padding: 0;
      }
      
      html, body {
          height:100%;
      }
      
      .content {
          width: 1200px;
          min-height: 100px;
          height: auto;
          margin: 80px auto 0px auto;
          background-color: black;
          padding: 10px 10px;
          display:table;
          overflow:hidden;
          height:100%;
      }
      

      Demo Here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多