html - 带有CSS的div的动态高度

标签 html css

我的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”具有动态高度。我在“内容”类中使用了最小高度和高度:自动,但仍然不正确。

最佳答案

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

关于html - 带有CSS的div的动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14951875/

相关文章:

javascript - Jquery/css 在悬停时显示图像

html - CSS 在不使用负值的情况下将某些内容置于顶部

jquery - 幻灯片(动画)不工作

html - IE 移动 CSS 和图像不加载重定向

javascript - 避免在分页时刷新页面 Laravel

jquery - 加载页面时 .addclass 不工作

css - Zurb Foundation 3 - 全宽部分和更改最大宽度?

css - 为响应式设计检测不同桌面显示器的宽度

javascript - 带有 javascript 链接问题的 Accordion 菜单

css - 高度相同的并排 block