Html 根据窗口大小和缩放调整div大小

Html 根据窗口大小和缩放调整div大小,html,css,Html,Css,我有一个div,我需要动态调整大小,但当我放大网页时,我似乎无法使它工作 <div style="background-color:red"> Result screen small </div> <div style="background-color:green;height:370px;overflow:scroll"> //ignore static height stretch even when zoomed </div

我有一个div,我需要动态调整大小,但当我放大网页时,我似乎无法使它工作

<div style="background-color:red">
    Result screen small
</div>
<div style="background-color:green;height:370px;overflow:scroll">    //ignore static height
    stretch even when zoomed
</div>

结果屏幕小
//忽略静态高度
即使在缩放时也要拉伸


我想把下方的div(绿色的一个)完全放在浏览器窗口中,因为绿色div中的内容可以滚动

我可以动态调整它的大小吗?这样当我缩放时,div会自动调整大小吗?

demo-

把你的风格移到外面

使用
高度:calc()

*{
保证金:0;
填充:0;
}
html,
身体{
身高:100%;
}
.头{
背景色:红色;
高度:20px;
}
续{
背景颜色:绿色;
高度:计算(100%-20px);
溢出:滚动;
}
结果屏幕小
即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸即使缩放拉伸
当缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时即使缩放拉伸时
即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在
zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch
即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在缩放拉伸时即使在
zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在zoomedstretch即使在缩放时