0
我对这个布局工作(垂直居中,流体中间分度,固定的高度) http://jsfiddle.net/chchrist/uyzJj/13/Firefox的问题与混合流体布局
我的问题是,在Firefox中的#BLUEBOX的位置不相对于DIV #wrapper指定。我怎样才能解决这个问题?
在此先感谢。
我对这个布局工作(垂直居中,流体中间分度,固定的高度) http://jsfiddle.net/chchrist/uyzJj/13/Firefox的问题与混合流体布局
我的问题是,在Firefox中的#BLUEBOX的位置不相对于DIV #wrapper指定。我怎样才能解决这个问题?
在此先感谢。
选项1
在#wrapper
改变display: table-cell
到float: left
将解决你的问题。 活生生的例子:http://jsfiddle.net/uyzJj/18/
#wrapper {
border: 1px solid #000000;
float: left;
position: relative;
vertical-align: middle;
width: 100%;
}
选项2
在#superWrapper
改变display: table
到display: block
将解决你的亲戚问题。
我需要#包装的高度为100%。设置左侧浮动可以解决问题,但会消除高度。 – chchrist
@christ:在这个例子中,我没有看到区别,但是尝试添加#wrapper {height:100%;}。 – tw16
黑色边框必须占用屏幕的80%。我已经给超级包装者80%,并且当漂浮物达到其元素的高度时,100%给予#wrapper。 – chchrist