0

我将解释我的问题:

我有一个内容 div,里面有 3 个其他 div:

                #content
#menu            #text          #sidebar
..          text...........      ------
..          text...........      ------
..          text...........      ------
            text...........      ------
            text...........
            text...........

这就是它的样子,#sidebar 中的条纹显示其中的内容。侧边栏有一个绿色背景,该颜色贯穿整个网站。

但我想要的是#sidebar 的长度与#text 的长度相同。然后它应该看起来像这样:

                #content
#menu            #text          #sidebar
..          text...........      ------
..          text...........      ------
..          text...........      ------
            text...........      ------
            text...........      ------     
            text...........      ------

我不是专业的程序员,所以希望有人能帮助我。我已经尝试了一些“合乎逻辑”的事情,例如: - 将 #sidebar 的高度设置为自动 - 将 #sidebar 的高度设置为 100%(这只让它更长一点)

希望有人可以帮助我!提前致谢。

4

2 回答 2

0

如果您在内容 div 上定义了一个高度,并为每个树提供了应该这样做的 style="height:inherit" :)

于 2013-03-01T13:14:34.107 回答
-1

尝试以下更改:

#content {
    position: relative;
}

#balk {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
}
#balkgroen {
    height: 100%;
}

然后,您可以删除floaton#balk和on 。#balkgroenmargin#balk

于 2013-03-01T13:22:24.957 回答