CSS のパーセントに基づいて min-height を設定する方法はありますか?
高さと最小の高さの両方を使用した場合、両方をパーセントで使用することはできません。私のコンテンツはパーセントに基づいており、その高さが変更されたため、最小の高さを制御する方法を探しています。
高さを 100% にする必要があり、min-height もパーセントに基づいているため、高さを auto に設定することはできません。
それがページのデザインです。最小の高さまでフルスクリーンにする必要がありますが、1400 から 1100 の範囲では、ページは応答性が高く、パーセントで小さくなります。これらの比率を維持したいのですが、高さが 100% になるまで最小の特定の高さですが、コンテンツの高さが変化するため、特定の最小の高さも変更したい
<div class="outer">
<div class="inner"></div>
</div>
body, html {
height: 100%;
}
.outer {
height:100%;
background:red;
/* MIN-HEIGHT ???????!!! */
}
.inner {
position: absolute;
background:blue;
box-sizing: border-box;
width: 60%;
margin: auto;
padding-top: 30%;
}
ここに私の問題のフィドルがありますhttp://jsfiddle.net/LmDNx/1/
ご覧のとおり、外側の div の最小高さを内側の div のサイズとして設定したいのですが、内側の div はパーセントに基づいており、高さも 100% です。
UPDATE : その位置絶対を省略できます