div高度100%在另一个div内

时间:2014-01-23 22:26:38

标签: css html

如果div位于其他div内,如何将div高度设置为100%。我获得该div的0px高度。 这是我的代码(div #aaa应该是没有滚动条的100%空白区域):

<body>
<div id="container">
    <div id="menu"></div>
    <div>
        <div>
            <div id="aditional_menu"></div>
            <div id="aaa"></div>
        </div>
    </div>
    <div id="footer">
        <div id="sub_footer"></div>
    </div>
</div>

http://jsfiddle.net/uUEwg/859/

2 个答案:

答案 0 :(得分:1)

您需要设置外部div的高度,或者将一些内容放入其中。

答案 1 :(得分:0)

您无法将DIV高度设置为覆盖该页面的pct。您要执行的操作需要JSjQuery等JavaScript库来计算屏幕大小并相应地调整div。或者,您可以在min-height中设置px,并在div内填充内容。

以下是可能适合您的CSS黑客链接:http://css-tricks.com/almanac/properties/m/min-height/