如何使用响应式网页设计为div id应用高度百分比

时间:2013-03-20 06:43:45

标签: html css responsive-design

嗨朋友们。我正在使用响应式网页设计做一个例子。我在div中更改了图像的高度和宽度,但我无法更改div高度。这是固定的,并没有改变。我不知道是什么原因。我试过'高度:100%',但该div中的内容没有显示。它只是显示空白页面。我需要有关此问题的帮助,因为这对我来说非常重要。

3 个答案:

答案 0 :(得分:2)

子元素百分比的高度由其父元素的高度决定。如果父元素没有设置高度,则子元素将如下所示:

height: 100% of nothing. (没有什么是它的父元素的高度) 100%的没有=什么都没有。所以它不会为它设定高度。

如果您将父元素的高度(由Sheric解释)设置为100%,则会发生以下情况:

height: 100% of 100 = 100%,因此它会产生父级的整个高度。

答案 1 :(得分:0)

要设置高度为100%,父元素应设置高度。尝试将100%设置为HTML标记中所有父元素的高度。

答案 2 :(得分:0)

定义您的父元素height: 100%;以及html,body{height: 100%;},然后将您的height: 100%;提供给子元素。