你可以在this image中看到我的代码输出。我想把Header
和Content
放在彼此下面,粘在一起。这应该在'Menu'标签位于它们中间(#header,#content)时执行,但在外观上紧挨着它。
#app {
position: relative;
display: flex;
width: 100%;
background-color: #eee;
border-radius: 10px;
height: 100%;
padding: 2%;
gap: 2%;
flex-wrap: wrap;
}
#header, #menu, #content {
position: relative;
width: 40%;
min-width: 300px;
height: 300px;
background-color: #333;
border-radius: 10px;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
}
#menu {
height: 100%;
}
<div id="app">
<div id="header">HEADER</div>
<div id="menu">MENU</div>
<div id="content">CONTENT</div>
</div>
1条答案
按热度按时间ars1skjm1#
我认为
grid
会是一个更好的选择。