html - Div 不会随内容正确展开?

标签 html css po

我将页面正文中的 body div 设置为 body_content。我将最小高度设置为 100%。在这个 div 中,我有一个 main_content div,它充当内容的包装器。还设置为 100% 的最小高度。但是,无论我如何更改我的 css,滚动条都会水平和垂直添加到我的 body_content div。我已经使用 hidden 删除了 x,但我需要删除 y 滚动条并让内容正确展开。

请注意,right_body_menu 位于 main_content 的右侧。

此外,请忽略 middle_body_content,因为我只是将其添加到其中以测试 div 扩展。

#body_content{
position:relative;
margin: 0 auto;
min_height = 100%;
width = 85%;
background_color = white;
border_left = 1px solid #cacaca;
border_right = 1px solid #cacaca;
overflow-x:hidden;
padding-bottom:50px;
}

#main_content{
width: -moz-calc(100% - 300px);
width: -webkit-calc(100% - 300px);
width: -o-calc(100% - 300px);
width: calc(100% - 300px);
height:100%;
float:left;
}

#right_body_menu{
min-height:100%;
background-color:white;
width:300px;
position:absolute;
right:0;
}


$main_content = "
<div id='main_content'>
<div id='body_top_wrapper'>
</div>
<hr>
" . $middle_body_content . "
</div>

$body_content = "
<div id='body_content'>
" . $main_content . "
</div>

$body_content 是我们正在回显到页面正文部分的变量。有什么想法吗?

最佳答案

我见过盒子在消除高度限制后会膨胀。 max-width 很有用,但是如果去掉 min-height 会怎么样呢?

关于html - Div 不会随内容正确展开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49247181/

相关文章:

javascript - 在没有滚动条的浏览器中查看长图像的中心

css - 首先使用 BEM。我做错了什么?

php - PHP gettext 中的变量

php - 如何检查 .mo 文件的有效性?

javascript - 有没有一种方法可以在用户键入时使用第一个 Google Location 返回值自动填充/文本完成表单字段?

javascript - script.js 文件未链接到具有 script 标记 src 属性的 html 文件

html - Zend HTML5 表单元素类型

javascript - 如何停止我的页脚 div 超过页面宽度?

wordpress - 如何处理多个文本域?

html - 如何将 nth-child() 规则合二为一?