Html 垂直对齐两个div
我有两个Html 垂直对齐两个div,html,css,Html,Css,我有两个divas: div1和div2应该在一个之下 第二组将在底部 第1部分应调整至第2部分上方的剩余高度 div1还应该有一个滚动条(div2不需要滚动条) 代码片段 Flexbox以这种方式为生 .container{ 高度:100px; 显示器:flex; 弯曲方向:立柱; 外形:1px红色固体; } .1分部{ 柔性生长:1; 溢出y:滚动; 宽度:340px; } .第2分部{ 边框顶部:1px蓝色实心; } 知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限
div
as:
Flexbox以这种方式为生
.container{
高度:100px;
显示器:flex;
弯曲方向:立柱;
外形:1px红色固体;
}
.1分部{
柔性生长:1;
溢出y:滚动;
宽度:340px;
}
.第2分部{
边框顶部:1px蓝色实心;
}
知识是一种美德,是一种美德,是一种美德,是一种美德。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除了偶尔不轻率的行为外,还必须为自己的行为负责。”
我是第二组。
要激活overflow-y
,即上的滚动条。div1
中的内容需要溢出
它,如下所示
#外部{
宽度:100%;
高度:自动;
}
#外部>.div1{
宽度:400px;
高度:250px;
背景#f2f;
溢出y:滚动;
}
#外部>.div2{
宽度:400px;
高度:自动;
背景:#f22;
}
第1部分演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示文本演示xtDemo textDemo textDemo textDemo textDemo textDemo textDemo text。
第二组
添加一些用于检查的代码您可以发布您尝试过的代码吗?您的问题不是“垂直对齐两个div”;而是“动态调整垂直排列的div的高度”".;如前所述,flexbox
在大多数情况下都能解决这个问题,问题是如何定义/设置outer
div的高度,以及支持哪些浏览器,因为这可能会导致其中一些浏览器出现问题flexbox以此为生。
++