如何避免两个div之间的内容重叠?

时间:2013-01-31 16:59:23

标签: asp.net html

我有两个html div来分隔网页主页的各个部分。他们的定位都是相对的。 Div 1包含内容占位符,内容高度可能会有所不同。 Div 2使用页脚,只包含一个标签,这是页脚中唯一的内容。标签的定位是相对的。

我的问题有时是Div 2的内容(在母版页内的contentplaceholder内)太长,因此重叠我设置页脚的位置(标签)。内容主要是一个不同大小的表格。

如何将Div 2的位置设置为自动调整为Div 1的大小以防止重叠?

Div 1的内容占位符的内容是一个包含动态创建表的aspx页面,所以不要删除asp.net标记。

1 个答案:

答案 0 :(得分:1)

添加并编辑以下内容并根据您的Div更改类名。

 .Div1 {
      overflow: auto;
    }

.Div2 {
  clear: both; /* remove position: relative; */

我不知道你的css,所以我只是猜测这些都导致问题,如果它不试图在你的div 1上添加保证金以防止重叠,并添加浮动。