为什么纯粹的百分比包装不起作用?

时间:2012-07-03 17:40:58

标签: html css

我很难理解为什么在这种情况下百分比的使用不起作用:有人可以启发我吗?

#wrapper{
    position:relative;
    width:90%;
    height:90%;
    background-color: black;
} 

HTML:

    <body>
        <div id="wrapper">

        </div>
    </body>   

2 个答案:

答案 0 :(得分:2)

你确定你也放了这个CSS代码吗?

html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

答案 1 :(得分:0)

宽度将占父容器的百分比。如果没有在body元素上设置宽度,则宽度为0.要解决问题:

body {width:100%;}
#wrapper {width:90%}

这会导致屏幕总宽度的90%。