2011-07-23 23 views

回答

0

选项1

#wrapper改变display: table-cellfloat: left将解决你的问题。 活生生的例子:http://jsfiddle.net/uyzJj/18/

#wrapper { 
    border: 1px solid #000000; 
    float: left; 
    position: relative; 
    vertical-align: middle; 
    width: 100%; 
} 

选项2

#superWrapper改变display: tabledisplay: block将解决你的亲戚问题。

+0

我需要#包装的高度为100%。设置左侧浮动可以解决问题,但会消除高度。 – chchrist

+0

@christ:在这个例子中,我没有看到区别,但是尝试添加#wrapper {height:100%;}。 – tw16

+0

黑色边框必须占用屏幕的80%。我已经给超级包装者80%,并且当漂浮物达到其元素的高度时,100%给予#wrapper。 – chchrist