如何让div采用屏幕的高度?

ips*_*cto 6 html css height

我试过用

height: 100%
Run Code Online (Sandbox Code Playgroud)

但这使得div只与其内容一样高 - 它只包含一个单词的文本.

如何强制div使用屏幕高度?

SLa*_*aks 11

你需要bodyhtml元素也有100%高度.

尝试以下CSS:

html, body {
    margin: 0;
    padding: 0;
    height: 100%;
}

YourDivSelector {
    height: 100%;
}
Run Code Online (Sandbox Code Playgroud)

边距和填充必须设置为0以防止在Firefox中自动滚动.