MDL 中的自适应 CSS 高度

Adaptative CSS height in MDL

我有一个基于 MDL 的网站,中间有一个很大的 header。我后面放了个框,看正文。

Here is the CodePen.

目标是当人们调整 window 大小时,例如移动设备,框会调整到文本高度。

我们如何做到这一点?

这是我的 CSS;

.non-logged-in> .title-header-back {
        position: fixed;
        height: 100px;
        padding: 16px;
        background: rgba(0, 0, 0, 0.2);
}
.title-header {
        color: #fff;
}

还有我的HTML

<main class="mdl-layout__content mdl-typography--text-center">
    <div class="non-logged-in">
    <div class="title-header-back">
           <h1 class="non-logged-in title-header">Un bus à votre image</h1>
    </div>
    </div>
</main>

谢谢

与其将固定高度设置为 100px,不如将其设置为 min-height:100px