首先,我已经看到了一些与我要提出的问题类似的问题,但没有人回答我的问题。
我有一个div标签,并将高度增加到100%。但是div标签保持相同的大小?
我的第一个问题是为什么? 我的第二个问题是:如何让潜水标签响应我想要的尺寸?
答案 0 :(得分:3)
如果父元素的高度为auto
,则百分比高度也会被视为auto
。
CSS中未指定html
元素的高度,因此它为auto
。
body
元素的高度指定为100%
但是html
的孩子,因此变为auto
div
元素的高度指定为50%
,但它是body
的子项,因此也变为auto
。
答案 1 :(得分:1)
Div标签高度100%等于Div所在容器的高度。如果您想要达到Div的最小设置大小,请尝试在CSS中设置最小高度。
{
min-height: 200px;
}