Html 具有最小高度的Div-cover-parent Div
我有一个家长和孩子部门:Html 具有最小高度的Div-cover-parent Div,html,css,Html,Css,我有一个家长和孩子部门: <div class="wrapper"> <div class="child"> Foo Bar! </div> </div> 富吧! wrapperdiv的高度可以根据内容的不同而有所不同,但它有一个min height:50vh。现在我希望子div覆盖整个父div,但是height:100%不起作用 。目标是用蓝色覆盖整个灰色区域。我该怎么
<div class="wrapper">
<div class="child">
Foo Bar!
</div>
</div>
富吧!
wrapper
div的高度可以根据内容的不同而有所不同,但它有一个min height:50vh
。现在我希望子div覆盖整个父div,但是height:100%
不起作用
。目标是用蓝色覆盖整个灰色区域。我该怎么做呢?
flexbox
可能会有帮助
将这些代码添加到.wrapper
:
display: flex;
align-items: stretch;
删除高度
并将宽度
添加到子项
.wrapper{
背景颜色:灰色;
最小高度:50vh;
显示器:flex;
对齐项目:拉伸;
}
.孩子{
宽度:100%;
背景颜色:蓝色;
颜色:白色;
}
富吧!
flexbox
可能会有所帮助
将这些代码添加到.wrapper
:
display: flex;
align-items: stretch;
删除高度
并将宽度
添加到子项
.wrapper{
背景颜色:灰色;
最小高度:50vh;
显示器:flex;
对齐项目:拉伸;
}
.孩子{
宽度:100%;
背景颜色:蓝色;
颜色:白色;
}
富吧!
您可以简单且最简单的方法是在.child
上使用显示:flex
和宽度:100%
Flex在所有现代浏览器上的响应速度都非常快。你可以阅读更多关于
演示
html,
身体{
身高:100%;
}
.包装纸{
背景颜色:灰色;
最小高度:50vh;
显示器:flex;
}
.孩子{
宽度:100%;
背景颜色:蓝色;
颜色:白色;
}
富吧!
您可以简单且最简单的方法是在.child
上使用显示:flex
和宽度:100%
Flex在所有现代浏览器上的响应速度都非常快。你可以阅读更多关于
演示
html,
身体{
身高:100%;
}
.包装纸{
背景颜色:灰色;
最小高度:50vh;
显示器:flex;
}
.孩子{
宽度:100%;
背景颜色:蓝色;
颜色:白色;
}
富吧!
正是我想要的!谢谢你,这正是我要找的!谢谢