Html Css Divs溢出

Html Css Divs溢出,html,css,overflow,Html,Css,Overflow,我有2个div,第一个div必须适应内容的高度,第二个div必须是剩余的高度。 第二个div必须滚动以显示所有项目 这是模板 这里是我的例子 我不想要javascript,只想要CSS <div class="tbl"> <div class="header"> <p>1</p> <p>2</p> </div> <div class="body"> <div

我有2个div,第一个div必须适应内容的高度,第二个div必须是剩余的高度。 第二个div必须滚动以显示所有项目 这是模板

这里是我的例子 我不想要javascript,只想要CSS

<div class="tbl">
  <div class="header">
    <p>1</p>
    <p>2</p>
  </div>
  <div class="body">
    <div class="in-body">
        <p>3</p>
        <p>4</p>
        <p>5</p>
        <p>6</p>
        <p>7</p>
        <p>8</p>
        <p>9</p>
        <p>10</p>
    </div>
  </div>
</div>

一,

二,

三,

四,

五,

六,

七,

八,

九,

十,


在这里。我让第二个div至少是窗户高度的35%。如果希望第二个div的最小高度更高或更小,请调整包装上的65vh。(100vh是视口,非包装高度是第二个div高度)

正文{
保证金:0;
}
.包装纸{
宽度:35%;
最大高度:65vh;
位置:相对位置;
}
.首先,
.第二{
宽度:100%;
颜色:白色;
填充:15px;
框大小:边框框;
}
.首先{
背景颜色:绿色;
}
.第二{
背景颜色:蓝色;
位置:绝对位置;
身高:calc(100vh-100%);
最高:100%;
溢出y:自动;
}

俗气的法兰绒直接贸易清单。
早午餐是订做的鱿鱼。Cred hella meh,慢碳水化合物羽衣甘蓝切片时尚斧头乙烯基键塔尔班卓琴屠夫道德挑战动物标本学。自行车权利文莫·洛莫·特鲁法特。艺术派对kickstarter vice,truffaut 90岁农场到餐桌。班米,努力吧
酿酒厂,下一级mumblecore牛仔短裤可持续饮用醋乌贼班卓琴3狼月亮。慢碳马甲时尚斧头,努力尝试亲属灵活hella干草叉符号truffaut蓝色瓶子stumptown。不对称滑板蒸馏厂
查姆布雷。

试着这样做,如果您提供一个答案,那么这可以通过CSS实现:当第一个div为视口高度的100%时,第二个div会发生什么情况?它有多高?我不知道第一个div的高度第一个div的高度总是比页面大小小,大约是200或250像素,而且你的HTML没有错。Div未关闭。