Html 使儿童div达到最大高度
我正试图使Html 使儿童div达到最大高度,html,css,height,stretch,Html,Css,Height,Stretch,我正试图使.box contentdiv达到boxA/boxBdiv内的最大高度。我在boxA/boxBdiv中得到了一个div.box标题和一个.box内容。.box内容与.box标题共享一个div 在这里,您可以看到.box内容超出了它的父div 考虑到以下两条规则,我如何使用纯CSS解决这个问题: .box内容的高度可拉伸(增长/收缩 当窗口大小改变时) .box内容的最小高度为200px 您面临的问题是: .box content设置为其父项的100%,但也有.box header位于父
.box content
div
达到boxA/boxBdiv
内的最大高度。我在boxA/boxBdiv
中得到了一个div
.box标题和一个.box内容
。.box内容
与.box标题
共享一个div
在这里,您可以看到.box内容
超出了它的父div
考虑到以下两条规则,我如何使用纯CSS解决这个问题:
.box内容的高度可拉伸(增长/收缩
当窗口大小改变时)李>
.box内容的最小高度为200px李>
您面临的问题是:
.box content
设置为其父项的100%,但也有.box header
位于父项内部,因此.box content
被按下并溢出(大小为.box content
),以保持其父项的100%高度
我可以建议如下:
.box-content { height: 90%; }
.box-header {
position: relative;
background-color: green;
padding:11px 8px 5px;
color: white;
height:10%;
}
查看此您可以将父div设置为在子div具有更大高度的情况下可滚动
.boxA{overflow:auto;}
.boxB{overflow:auto;}
如果溢出
是一个选项(我觉得它让你的生活在这里变得轻松),那么下面是一个
保持HTML不变,您的css(2行更改)如下
我不明白包括引导程序而不使用它的意义。.container
来自引导程序:)更新了小提琴(忘记了干扰响应高度的昏迷),我知道,但这是为了说明我试图实现的目标:D不得不说需要修复标题。一个可伸缩的头球看起来很难看。谢谢你的帮助+1请给我一点时间让它工作起来。有别的东西把事情搞砸了。谢谢
.boxA {
width: 220px;
padding: 0px 3px 5px 5px;
float: left;
height: 100%;
margin-bottom: 0px;
border: solid 1px green;
overflow:hidden; /*added this*/
}
.boxB {
width: 420px;
padding: 0px 5px 5px 3px;
float: right;
height: 100%;
border: solid 1px red;
overflow:hidden;/*added this*/
}