我似乎无法让最小高度工作。主要问题是,我的孩子没有父母的身高,因此没有设定自己的身高。我该如何解决这个问题?
#middle_Wrapper {
width: 100%;
min-height: 85vh;
max-height: 500%;
height: auto;
}
#main {
width: 90%;
height: 100%;
background-color: red;
opacity: 0.2;
position: relative;
}

<div id="middle_Wrapper">
<main id="main">
test
</main>
</div>
&#13;
答案 0 :(得分:2)
将height : auto
更改为height : 0
#middle_Wrapper {
width: 100%;
min-height: 50vh;
max-height: 500%;
height: 0; /* change this line */
}
#main {
width: 90%;
height: 100%;
background-color: red;
opacity: 0.2;
position: relative;
}
&#13;
<div id="middle_Wrapper">
<main id="main">
test
</main>
</div>
&#13;
答案 1 :(得分:0)
只需添加css即表示您正在使用%
,因此请将其更改为vh
。
#main {
height: 100vh;
}
#middle_Wrapper {
width: 100%;
min-height: 50vh;
max-height: 500%;
height: auto;
}
#main {
width: 90%;
height: 100vh;
background-color: red;
opacity: 0.2;
position: relative;
}
<div id="middle_Wrapper">
<main id="main">
test
</main>
</div>