我有一个包含3周的div被细分为FF一个div容器:左边一列,右列和页脚,的div总是需要调整边距属性
所以基本的东西应该像这些;
-------------------------------
' ' '
' ' '
' ' '
' ' '
' ' '
' ' '
' ' '
' ' '
' ' '
-------------------------------
' '
' '
-------------------------------
左列和右列动态填充来自数据库的信息;这意味着每个div的(左/右)可以占用页面的小部分或大部分区域;
但在我的情况,我有一个意想不到的行为,正确的div似乎开始几乎低于左div,如在;
---------
' '
' '
' '
' ----------------------- '
' ' '
--------' '
' '
' '
' '
' '
-----------------------
因此,这意味着,当我想正确的股利像左div的顶部,我不得不重新调整所有的时间,但是这不是我想做的事情,我想左右div的顶部一直都是一样的......下面是我对这两者的源代码,有人可以用jsfiddle来做这件事,以便快速查看确切的结果吗?
div#divLeft
{
background-color: green;
/*height: 100%;*/
width: 25%;
float: left;
}
div#divRight
{
background-color: red;
width: 73%;
position: relative;
margin-top: -52px;
margin-left: 25%;
float: left;
}
这里是一个jsfiddle的东西; http://jsfiddle.net/Rqyz7/ - >希望工程,我觉得我有一些问题与网现在... TIA
你并不需要的位置是:绝对的div容器。你可以摆脱位置:在#divRight上的相对位置,我会在#divRight右边的margin-top和margin-left,他们应该排队 – jrubins 2012-08-04 18:43:17
你可以尝试把它们放入一个固定宽度的div大于两个动态加载的div并排 – Dom 2012-08-04 18:48:15