如何将div的大小设为80%?

时间:2010-11-30 19:56:21

标签: css html

我想让页面容器div的上边距为10%,下边距为10%。如何让div一直占用页面的剩余80%(无论是否有内容)?

2 个答案:

答案 0 :(得分:14)

这应该有效:

<!DOCTYPE html>
<html>
    <head>
        <style type="text/css">
            div { 
                position: absolute;
                height: 80%; 
                width: 80%; 
                top: 10%; 
                left: 10%; 
                background-color: #FFCC00; 
            }
        </style>
    </head>
    <body>
        <div>
            This should prove my point.
        </div>
    </body>
</html>

答案 1 :(得分:2)

您可以尝试:

CSS
---
.container {
   margin-top:10%;
   margin-bottom:10%;
   height:80%;
}

<div class="container"></div>