【发布时间】:2020-10-17 06:18:43
【问题描述】:
我正在尝试将div 设置为具有height: 100vh 和max-height: 800px。但是,在较小的屏幕上,我不希望 div 被允许缩小到其内容高度以下。没有 JS 有没有办法做到这一点?
.hero {
background-color: lightblue;
padding: 8px;
height: 100vh;
max-height: 800px;
}
body {
margin: 0;
}
<div class="hero">
<h1>Heading</h1>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Labore, nostrum nulla illum, laborum accusamus veniam sed maxime ratione aliquid facilis rerum maiores ea unde dolore et. Officiis cupiditate veniam odit?
</p>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Labore, nostrum nulla illum, laborum accusamus veniam sed maxime ratione aliquid facilis rerum maiores ea unde dolore et. Officiis cupiditate veniam odit?
</p>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Labore, nostrum nulla illum, laborum accusamus veniam sed maxime ratione aliquid facilis rerum maiores ea unde dolore et. Officiis cupiditate veniam odit?
</p>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Labore, nostrum nulla illum, laborum accusamus veniam sed maxime ratione aliquid facilis rerum maiores ea unde dolore et. Officiis cupiditate veniam odit?
</p>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Labore, nostrum nulla illum, laborum accusamus veniam sed maxime ratione aliquid facilis rerum maiores ea unde dolore et. Officiis cupiditate veniam odit?
</p>
</div>
【问题讨论】: