Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
首先,我看到了一些与我要问的问题类似的问题,但没有一个回答我的问题。
我有一个 div 标签并将高度增加到 100%。但是 div 标签的大小保持不变?
我的第一个问题是为什么?我的第二个问题是:如何让潜水标签响应我想要的尺寸?
如果父元素的高度是auto,那么百分比高度也被视为auto。
auto
元素的高度html没有在你的 CSS 中指定,所以它是auto.
html
元素的高度body被指定为100%但是它的子元素,html这样就变成了auto
body
100%
元素的高度div指定为,50%但它是 的子级body,因此也变为auto。
div
50%
Div 标签高度 100% 等于 Div 所在容器的高度。如果您想为 Div 实现最小设置大小,请尝试在 CSS 中设置最小高度。
{ min-height: 200px; }